Now that Vanquish is on PC, why not enjoy faster reload times, too? As an enhanced super soldier wielding an insane suit of armor, Vanquish tasks the player with taking down an endless onslaught of ...