The Behemoth

Battle Block Theater Review
Battle Block Theater Review
Launching this week on Xbox Live, BattleBlock Theater is the latest creation from indie developers, the Behemoth. Their follow-up to Castle Crashers, BattleBlock Theater has been in development for several years. Finally, after being demo’d at multiple gaming conventions, gamers can play at home with one of the biggest arcade releases of the year. Should fans of co-operative platformers check this