Games Archive

Diablo 3 Release Date, (Almost) Revealed!

I know gaming news isn’t exactly our thing here, but this one’s big: we finally got a Diablo 3 release date! First announced at the Blizzard Worldwide Invitational in Paris, France, on the 28th of June, 2008, Diablo 3 almost turned into vaporware, with ...Read More