8.34B

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