Sega has sent out the following trailer for Vanquish. This trailer shows off Vanquish’s Gameplay.
Vanquish will be in stores on October 19.
News, Trailers
Sega has sent out the following trailer for Vanquish. This trailer shows off Vanquish’s Gameplay.
Vanquish will be in stores on October 19.