Game Play

News

New Vanquish Pre-Order Bonus Trailer

With the year’s biggest sci-fi TPS roughly two months from release, excitement about this triple-A title is higher than ever. As if the games rock solid development team and its legendary lineage weren't enough of a reason