We told you it was going to be good, huh? The trailer shows off many of the game's features — inluding the title's bonkers seven-player multiplayer mode. The game's due out later in the Summer. It's ticking all the right boxes for us: crazy thumping synth music, glorious HD visuals, and an abundance of modes and game-types.
We seriously cannot wait for the full release.