Everytime I see a trailer for Vanquish it looks better than the last.

In this latest glimpse of of the Sega title, unveiled at the Tokyo Game Show, we see a bit more of the story and a lot more gameplay.

Also: San Francisco is gone now!!!