Vanquish – PC Announcement

Vanquish is the next game Sega is bringing over to PC! Updated textures and unlocked frame rates for everyone!

Check out our review for Vanquish 2010: https://www.youtube.com/watch?v=wm2Ux…

Vanquish – PC Announcement Game

Vanquish – PC Announcement for Free