Diablo III Launches At Midnight On May 15th