Here's the story trailer for Vanquish
and honestly I'm not sure what's going on other than aliens blowing up San Fransisco, threatening New York, and stuff being up. Don't believe me, check it out yourself:
While the plot isn't that clear what is clear is that Sega is going to have a hit if the full version of the game is as good as the demo they released last week (seriously if you like action shooters download and play it as it's available on both the Xbox 360 and PS3). Jeremy raved to me about it last week and after playing it I can see why he was so excited. If you've played the demo yourself let us know what you think in the comments.