Some form of "you hit this threshold, now you can reset for extra stats" or various other things like different vocations that give stat and skill boosts between different jobs/classes permanently. Skill trees are welcome too! As long as I can emulate it and it's in English, things are fair game. 
Example: In Phantasy Star Portable 2 Infinity you can reset your level to get points that you invest in specific stats to become stronger permanently, multiple times over. Also in that game are small dungeons made for actually grinding various resources including experience
What are your favorite games that have such mechanics?

Example: In Phantasy Star Portable 2 Infinity you can reset your level to get points that you invest in specific stats to become stronger permanently, multiple times over. Also in that game are small dungeons made for actually grinding various resources including experience
What are your favorite games that have such mechanics?
