After months of rumors and numerous leaks, Sledgehammer Games’ Call of Duty: Vanguard has finally been announced, that too with Activision removing all …

source