Tuesday, 06 March 2012 08:43

Diablo 3 rumored for April 17th release

blizzard-logo

Blizzard still will not confirm it