Also, one more thing I should mention in original post: would be cool to rework a class system a little bit. Mainly by adding a couple more starting classes and dividing "upgrade" classes (that you choose at level up) by their archetypes. What do I mean by this: for example, you have 3 starting classes like Warrior, Rogue and Mage. If you choose Warrior start you would only be able to choose warrior themed classes in the future. If Rogue - rogue themed. Same for Mage. Of course it's just a thought of mine and nothing more.