The countdown has officially begun! With just under a month and a half to go, fans of the Diablo franchise have been frantically scanning the internet for news on whether or not the game will live up to the expectations they have built up. Although Blizzard themselves have admitted to being a little nervous about […]