Hey, who remembers Castle Crashers? Everyone, most likely. Well from the creators of Castle Crashers I give you...Battleblock TheaterBattleblock Theater is a platformer game (I think) for Xbox Live Arcade. While a PC and PS3 release have yet to be announced, I'm going to hold out hope! Have a couple more videos.