downrightupleft.com
The Behemoth – “Game 4”
My personal favorite studio, The Behemoth (creators behind Battle Block Theater and Castle Crashers), debuted a teaser trailer of their upcoming untitled game, Game 4.