Vanquish - Fighting Walkers and Robots Gameplay Movie

A player takes on large robots at close range.

Aaron Sampson on Google+

Discussion

0 comments