Mixed blessings...
This game is amazing. No question about it, 10/10 on value and fun factor. What I can't in any shape or form make allowance for is the always on DRM for a single player game. I feel conflicted by this proposition, I feel compromised and dirty. Blizzard has a special kind of crack here and I love what it does for me but I hate the rules that they have written as a condition to my enjoying their product. Other companies be warned: Unless you have a title with the anticipation (and follow through) of Diablo 3, don't even THINK about following suit with AO-DRM. My soul has a price and I'm not selling it for one red cent less than the value provided by Diablo 3.