I'm so impressed that you built an entire RPG here, with tons of NPCs and quests. Wow!
Note that placing the response options above the NPC's dialogue means the player generally reads them first, even though they are supposed to be spoken after. So I would slightly rearrange the menu system there.
I levelled up and got some abilities, but I couldn't figure out how to use them. My guy always just wanted to use Slash.