Credit: Activision

Does Call Of Duty Really Need A New Game This Year?

Once a year, every year, we get a new Call of Duty game. That’s the way it has been for the last 16 years. When Infinity Ward released Call of Duty 2 in 2005, they surely couldn’t know the cash cow that they were sitting on. They almost certainly couldn’t envision where the franchise would … Read more