Games on Net: Vanquish (PS3) Review

Understatement of the era: in Vanquish, you shoot a lot of stuff. The overarching reason behind all this wanton gunfire? Bleak political turbulence. Hooray! In the very near future, resources are a point of warring contention and the United States has devised a solar-powered generator that sits up in space and solves all of their energy problems.

Read Full Story >>
The story is too old to be commented.