Call of Duty: Vanguard is set to release tomorrow on November 5, where a brand-new campaign will chronicle the birth of the special forces, and multiplayer will offer players a grand total of 16 maps at launch. Additionally, all the lobbies of Call of Duty: Vanguard's highly anticipated Zombies mode will be running on dedicated servers to give players the smoothest experience possible.