Call of Duty: Vanguard – Zombies trailer has grotesque undead and towering overlords

Today, Activision released a new trailer for Call of Duty: Vanguard – Zombies. The Zombies mode has almost always been a major mode in Call of Duty games, and this year's release is no exception. Read more…
Neowin News Feed for: All