A flawless gem from Blizzard!!
The plot is rather interesting and is presented with a nice set of cutscenes with excellent cgi. The graphics of the game are quite good although they might have been more detailed. The sounds and music are fantastic in the expansion and battles will easily sound like real ones.
The gameplay is centered around fighting only in real-time. You have ato choose your character class, each with unique abilities. There is an almost endless variety of items to be found in different "acts" (worlds), each with different creatures and landscapes. There is a good selection of skills but since they require much planning, you will find your first characters weak because you won't know which to learn.
The online multiplayer feature is the best of all. Because of a party feature, training in groups will allow you to level fast and reach the more interesting parts of the game easily. Trading is simple, although there are a lot of scammers out there.
I'd recommend this game and its expansion to anyone who likes good mmorpgs with interesting plots. In overall, a flawless gem from Blizzard.