Diablo 3 Beta Playtest: Will It Be Worth The Wait?