It's been a long time coming, but The Behemoth's Battleblock Theater is finally available on Xbox Live Arcade for 1200 Microsoft Points ($15) today.

The Behemoth announced yesterday that owners of its previous games, Castle Crashers and Alien Hominid HD, will be able to play as protagonists from those titles through unlocks in Battleblock Theater.

Battleblock Theater has been in development since... well, let's just be happy it's out now.

This article was originally published on Joystiq.