It has it all described in the previous reviews, and I can only say, "Hammer game" It has everything you had lived in Diablo 2 and has missed in Diablo 3! I'm pretty sure that the game will keep me busy for a while!
Thus, very strong buy recommendation!