I'm glad to hear that you liked it!
The thing with the it feeling like an RPG is cause I am a turn based combat nerd and from the start my intention was to make a turn based combat game and then add the theme onto it.
What's the leveling system from persona? I not quite aware of it, I played persona 5 and for nlonly like 2 palaces.