Re: titan quest?
Yeah, Thats the major draw about the class system. Its based of a tree like D2 but it has more depth. To access further in the tree you have to put more levels in the entire class and each skill has levels aswell.
Then you go multiclass which just adds even more customization, basically I don't you could ever meet someone online with the same build as your own unless you each use a guide or something.