Diablo 3 too expensive