Blizzard achieved what seemed impossible: keep Diablo's spirit, add some unique features, expand character development capabilities, lengthen the story mystery, awesome graphics and sound for another total immersion (ok there may have been one minor detail I would have liked kept from the original: the way quests were given, with large golden letters slowly scrolling on screen while being read by a great voice.. very very minor...).