Flashback: How Medal Of Honor Spawned Call Of Duty, The Series That Killed It
Call of Duty is now 20 years old. Activision’s Call of Duty series is a commercial monster. Since its inception twenty years ago (it launched on October 29th, 2003), it has sold more than 425 million copies worldwide and is comfortably the best-selling FPS franchise of all time. Its astonishing and prolonged sales success over…