New Vanquish Trailer
More explosions, mechs, gunfire and sci-fi than you can shake a stick at. Also, power slides and this game’s ‘witch time’ (mech time? robot time? fuckin-a time?). And techno music. All robot games require techno music, you see? It’s the music of the robot gods.