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.

[youtube=http://www.youtube.com/watch?v=vYtxg0JsfL8&feature=player_embedded]