Vanquish is not the game you play for a deep, thought-provoking, socially-relevant story. Vanquish is the game you play for knock-your-socks-off, blow-your-mind, tear-a-hole-in-the-space-time-continuum entertainment that’s so good it will make you want to slap your mama. Don’t get me wrong, a great story is always welcome; but to me, it is always secondary to gameplay. Where was the st...[Read More]