The campaign allowed players to advance to Level 60, and offered either Normal, Nightmare, Hell and Inferno difficulty levels. The game also offered players the opportunity to craft weapons, armor, jewellery and gems.
The following is a list of playable classes in Diablo III.
Andariel, Maiden of Anguish·Azmodan, Lord of Sin·Baal, Lord of Destruction·Belial, Lord of Lies·Deckard Cain·Diablo, Lord of Terror·Duriel, Lord of Pain·Great Evils·King Leoric·Leah Cain·Lesser Evils·Mephisto, Lord of Hatred·Prime Evil·Tyrael
Hearthstone [Curse of Naxxramas·Goblins vs Gnomes·Blackrock Mountain·The Grand Tournament·The League of Explorers·Whispers of the Old Gods·One Night in Karazhan·Mean Streets of Gadgetzan·Journey to Un'Goro·Knights of the Frozen Throne·Kobolds & Catacombs·The Witchwood·The Boomsday Project·Rastakhan's Rumble·Rise of Shadows·Saviors of Uldum·Tombs of Terror·Descent of Dragons·Galakrond's Awakening·Ashes of Outland·Scholomance Academy]