Extra Life Game Day — Proven Gamer

Tag: vanquish pc release date

Vanquish Confirmed for PC

After dropping a small tease in the latest Bayonetta patch for PC, Sega has confirmed that the third-person,…

May 10, 2017 · PC News