News

Vantage is the publisher’s latest hotly anticipated release, and it’s the culmination of eight years of work from studio head ...