Spruce this up with some UI polish, some more music tracks to vary in battle, and a good yet basic story, this could easily be a $10-$15 indie game on steam.
That's on my todo list for sure! thanks for playing it!