After bits of story this Vanquish trailer shows a scene of Sam giving a mech an uppercut.

 

 

Hmm… that scene with Sam shooting in a forest-like area is interesting. While other third person shooters have forest levels, Vanquish is set in a space station…

You may also like