BattleBlock Theater, the new game from Castle Crashers and Alien Hominid developer The Behemoth, will be released worldwide for Xbox LIVE Arcade on April 3.
Once you part with 1200 MS Points you'll be able to experience "technologically evil cats, friendship, betrayal, co-optional justice, and several other forms of visual and audible stimulation," promises The Behemoth.
The studio has also put out a brand new trailer.
The Behemoth official titled Battleblock Theater back in February 2010.
Source: Press release