Blizzard lost around 2 million players during the last financial quarter Stephany Nunneley 1 year ago
Activision Blizzard made over $4 billion on microtransactions in 2017, over half of its revenue Sherif Saed 4 years ago
New Overwatch heroes, large Destiny 2 expansion, Treyarch's next Call of Duty coming in 2018 Stephany Nunneley 4 years ago