Battleblock Theater

New Kids on The Block

I don’t think I ever finished Alien Hominid and I only got round to downloading Castle Crashers about two months ago, but that doesn’t stop me from being excited about the announcement of The Behemoth’s third Xbox Live Arcade game – Battleblock Theater. Alien Hominid was a side...