Vanquish story trailer has a good ending

The United States vs. Russia. That's all you need to know. Now, skip to the good part!

This article was originally published on Joystiq.