Confirmed: Vanquish Coming To PC Via Steam

Posted on by Ryan