This is pretty nice, all the main stuff like dialogs, battle system, items are working fine, I think you just need to apply them properly and polish GUIs and other graphical stuff to get a nice game. And probably make a "first stage" where you learn something about how the game works and a bit less monotone map, but tbqh you already did a great job.