Activision has sent over this incredible infographic on how far Call of Duty has come since it launched back in 2003. We’ll let the numbers speak for themselves…

  

SHARE