As most of you already know, Diablo 3 was announced just over a week ago at Blizzard’s Worldwide Invitational. There’s not much to say at this point, other than it has been 7 years since the last Diablo game was released, so it might be time we all beefed up on our Diablo lore. Fortunately, […]