Activision is set to launch its latest Call of Duty game later this month