Diablo III CONFIRMED?