Read news on 8.34B with our app.
Read more in the app
Players invested 8.34B hours into Blizzard titles in 2024, says studio