Wow, thank you very much for such an encouraging comment, it fills me with POWER to keep making the game!
A lot of the things you mentioned were active considerations, like the lore stuff and tweaking generic fantasy races to try and make them a little more interesting. I appreciate you having a keen eye and picking up on those things!