ToastedPlanet, 4 months ago Vanquish! The greatest game no one played!
Vanquish! The greatest game no one played!