The Trailer is from The Behemoth‘s YouTube channel.
BattleBlock Theater is The Behemoth‘s 2D platformer game which was released in 2013. I have purchased the game in 2015 yet still cannot get myself off from it. This game always can magically keep its freshness and never let me down. The players are allowed to share their edited level to others, this feature is great enough to keep its playability and what’s more, the developers still updated the game such as giving new special characters etc. It has already stolen my 95+ hours so far, but surly it will steal more.