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