Call of Duty Warzone hits 6 million players in 24 hours

Activision’s free-to-play battle royale game is off to a strong start