Let’s Play – BattleBlock Theater

The lads go head to head in three exciting games of 2v2 with alternating teams in the action packed Xbox Live Arcade Game, BattleBlock Theater. It’s about to get intense.