After lots of rumors and leaks lately about the next Call of Duty title, it now seems Activision is ready to show off the game itself. The developers have announced that Call of Duty: Vanguard will be properly presented on August 19 at 19:30 and this will take place on the Warzone map Verdansk. Until […]