you've implemented a good set of mechanics for fighting but i didn't even needed to use them! more engaging enemies would make it better. And also in these dungeon levels, i like to see some kind of puzzle or more lock and key quests.
And i'm sure you did the best you could! ;)