Battleblock Theater Review

by James Bowdenon April 16, 2013
Battleblock Theater is a drunken pub brawl of a game that doesn't fit The Behemoth's typical MO.