News

The Call of Duty series is an annual franchise, so it's expected that Microsoft's Activision division will launch a new Call of Duty this year, like it has every year since 2005. In fact ...