Battle Block Theater Preview | Explosion

"The Behemoth is far from the lumbering monstrosity that the name implies. The Behemoth is actually the indie developer of the cult hit Alien Hominid, and the wildly popular downloadable multiplayer beat ‘em up Castle Crashers. Both were sleeper hits, created by a small and ironically-named team. Their next game, Battle Block Theater uses the same cartoon cutesiness and bloody mayhem that marked their previous titles."

Read Full Story >>
The story is too old to be commented.