Call of Duty fans debate why Makarov was a villain that the franchise will struggle to beat, no matter how hard it tries.
The Call of Duty franchise spans 21 games across its 22-year history. What started as a blockbuster retelling of World War 2 migrated to the modern day, peered into the near and far futures, and ...