Diablo 3 Release InformationMay 9th, 2012 by Racine
Diablo 3 is due to release at 12:01 PSD time on May 15th. But the word is you can get a jump on getting things installed and tested at 8:01 AM May 14th. At that time you’ll be able to install the game client and download the 1.0.1 release patch. So make sure you get that taken care of before midnight, as that’ll probably be a nightmare to do.