News

Blizzard, the studio behind Diablo, Warcraft, StarCraft, and Overwatch, has had anything but an easy history. A history that ...
GameSpot may get a commission from retail offers. Activision Blizzard has released its latest quarterly financial report, and the numbers were not good for the publisher, with revenue, player ...