Vanquish Pre-Order Appears On Steam Store
As was suspected less than a year ago, the previously console-exclusive Vanquish is finally seeing a release on Steam after fans had to wait for almost seven years. This move is probably not very…
May 10, 2017 | 03:00 EDT