Got my hands on it too, something no one mention is when you install , it send you on NA servers by default, i couldnt see nor add my friends, and had to figure myself why .In option,region selection ,it was written europe server but i was on NA ones....11 levels of sorcerer to the trash bin, i had to restart on EU servers. Now with friends and with lag.
Game is extremely easy, i never die, the only way i die is answering someone on chat.They should have allowed harder modes from the beggining , i dont remenber diabo 2 being that easy,, i am slaying every bosses on the first try without loosing much if any health.Its ok , rather fun, but meh..
The mandatory online stuff is just to forbid piracy, it adds nothing to the game except crippling the latency and gameplay, but who cares of it if it sells millions ?It will definitvely sell millions.
Diablo 3 is the future ,mainstream, easy no frustration ,no challenge, good for all audience, and no piracy possible, we will get more and more of that.The new xbox will get all its game by direct download and i am sure diablo 3 is the perfect example of the kind of future games(except the once in a blue moon good indie) we will get now on pc, its a new milestone .