Activision have created another Call of Duty game, adding more needless and useless features, further burying the video game saga in the muck and mire of overcomplication. The bugs and issues with this game seem to be the only constant aside from the massive amount of cheaters in online gaming...