A great game. You start out with one of 7 character classes, but the possibilities for each class are so diverse that it's more as though there are 30 or so. The choice of skills and the freedom and ability to finetune your character's abilities and items is immense. The difficulty is just about right, never too hard or too easy and all classes are balanced. Great game.