digit1191
In the zone
Be glad that it's nothing like Path Of Exile's skill tree.
He he. That was a mammoth.
The main problem I have with D3 is that your character is not unique.
Consider a Frenzy Barb in D2. Suppose you have leveled up that char to 35. After that point, you won't be able to make him a throwing Barb because you spent all points on Frenzy.
In D3, you can change how your character plays at any point of time. Because all lvl 60 everything is unlocked! That's my point. Skill tree is badly designed and it does not give uniqueness to your character