The Behemoth, the guys behind the excellent Castle Crashers, have finally announced a release date for BattleBlock Theater. Check out the sweet announcement trailer:
And here’s some gameplay footage… from December… 2011. Wow, this was a long time coming.
BattleBlock Theater will be out for XBLA on April 3, 2013.