Thanks for playing and thanks for the kind comments. Obviously the game has some issues with the UI and combat system (highlighted by earlier reviews) so it's kind of you to focus on the positive elements.
Re the dragon theme, I was hoping to have a dragon as the final boss, but ran out of time. I created a 'humanoid' class to generate avatars for the player and most of the enemies (plus their armour and equipment) and it worked well, except when it came to implementing a non-humanoid. I probably should have thought that through :-/
Thanks again!