Wow it seems really ambitious. I wish the fighting had more feedback to it, like floating damage numbers / effects / sfx etc. I know that's a lot but just watching the HP to see if I hit or not kinda took away from the fight.
I beat the first enemy and then got an error on the 2nd fight, saw I wasn't the only one who had this. Would have been fun to try more! Really solid foundation. Good job!