BattleBlock Theater release date set


5-ish years after the game was announced, The Behemoth has stated that BattleBlock Theater will hit Xbox Live on April 3rd for 1200 Microsoft Points ($15).

In honor of the game finally receiving a release date, the developer has released a new trailer for the Castle Crashers follow-up. Watch the clip below.