PS3/X360 Preview - 'Vanquish'
by Chris "Atom" DeAngelus on June 20, 2010 @ 12:00 a.m. PDT | Filed under E3 2010 - Post - E3 2010
Vanquish is a futuristic action game. It looks like New York is under attack by a laser beam from space, and you play a mech soldier who's been sent in to pick up the pieces.