BattleBlock Theater is an upcoming co-operative / competitive platformer video game and the third production from developer The Behemoth following Alien Hominid and Castle Crashers. Although the game has been announced only for XBLA, there is a possibility for a PC version but as Christine from The Behemoth stated, the game won’t be out to either platform this year. Continue reading BattleBlock Theater delayed to 2012→