Vanquish story trailer has a good ending
Posted by Joystiq Sep 03 2010 15:25 GMT in Vanquish
- Like?
The United States vs. Russia. That's all you need to know. Now, skip to the good part!



Sign-in to post a reply.