What Will 2020's New Call Of Duty Game Be?

What Will 2020's New Call Of Duty Game Be?

Surprising absolutely no one, Activision Blizzard has confirmed that a new Call of Duty game is set for release in 2020; however, curiously, the company has not yet confirmed which team is developing the title. For eight years, Activision Blizzard…

Read More