BattleBlock Theater Launch Trailer Surfaces

Today, The Behemoth decided to release the official launch trailer for their highly anticipated video game BattleBlock Theater.

This cooperative and competitive platformer has been in development since the release of their popular Castle Crashers game back in 2008. The video above shows off plenty of gameplay footage along with a catchy rap song to give you a rough idea of how playful and inviting the game really is. In addition to the trailer, they also released a video below showing how characters and heads can be unlocked by earning achievements across BattleBlock Theater, Castle Crashers, and Alien Hominid HD.

Watch the trailer at The Koalition >