‘There will always be Call of Duty games,’ says Activision CEO
Love it or hate it, no gaming franchise has dominated the games industry quite like Call of Duty. There has been a Call of Duty game every year since Call of Duty 2 in 2005. And according to Activision CEO Bobb... Read More...