Game Review: Vanquish for XBox 360

Posted on November 27, 2011 by Jimmy K. in Gaming.

This game sat on my coffee table for literally four months before I even took it out of the box. I didn’t even buy this game – it was the last item I picked when redeeming my Chase Visa Rewards. However, when choosing between a new hand mixer and Vanquish, I’m pretty glad I chose [...]