Activision Blizzard revealed that Call of Duty has generated an eye-watering 27 billion dollars across the franchise since its start in 2003. There were over 100 million monthly active users on average throughout 2020, and the latest chapter, Black Ops Cold War, which launched in November, effectively doubled the average user’s time spent in-game when […]
The post There’s a reason why Call of Duty is a 27 billion pound gorilla in the games industry appeared first on Quarter to Three.