Tag: 8.34B

Gamers invested 8.34B hours into Blizzard titles in 2024, says studio

Blizzard this week launched its Finish-Of-Yr Evaluation report, during which it revealed…

3 Min Read