Call of Duty players have destroyed $3.4 quadrillion in drones, respawned 267K times the Earth’s population, and play 1,900 combined years daily
Call of Duty: Ghosts is about to debut, and Activision wants to remind people of just how popular the franchise is.