Thank you for the high praise! I'm honestly considering using these mechanics in a game with my own character design.. maybe I'll pursue the idea further...
Definitely will keep an eye out for it!