Finally, the long-awaited return of The Behemoth to Xbox Live Arcade is here! BattleBlock Theater released this past Wednesday for 1200 MSP, and has been generating quite a bit of buzz amongst the community. The Behemoth’s first major release since 2008’s Castle Crashers can be classified as a platformer with both cooperative and competitive elements. However, it would be disservice to write it off as something so simple, so do yourself a favor and download the demo here to give it a try!

Source: The Behemoth