Tech News Players invested 8.34B hours into Blizzard titles in 2024, says studio adminDecember 20, 20240 Blizzard has released its 2024 End-of-Year report, detailing the amount of player investment in its titles across the year.Read More
Hackers News Blizzard Changed Their Mind, Then GOG Humiliated Them [video] adminDecember 8, 20240 Comments