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

admin
By admin
0 Min Read