Last month we saw the Vanquish launch trailer on the E3 floor, and we were all wholly impressed, weren't we? I know I was. If you want the rundown, click the above link for thoughts and impressions.
Enough talk! Like Vanquish, this post is about action! Suck on this trailer, gangsta scum!