Are your pants securely buckled? Good! Because The Behemoth’s long awaited BattleBlock Theater finally has a release date!
The next game from the people who brought us Alien Hominid and Castle Crashers will be releasing on April 3rd of this year for 1200 Microsoft Points, after many delays and the vast assumption that the game very well might be dead and gone. The Behemoth knows fans have been disappointed by the long development cycle and even poke fun of themselves in the release date trailer. If you’re still biter, check out the trailer down below and all shall be forgiven!