BattleBlock Theatre developer The Behemoth has released its XBLA platform brawler into the wild and with it a launch trailer. Watch it with your eyes here. Source VG247. Spoiler http://www.youtube.com/watch?feature=player_embedded&v=ohtLy9wict0