Lots of fun, engaging and nice blend of upgrades and strategy!
Definitely worth playing, and highly addictive.
Would be nice to have different enemies that are appropriate to the quest descriptions (only 1 "non-human" that I came across). Also the battles are a bit too passive - would be great if there were user-triggered spells or some way to interact during a bout.
Those minor issues aside, it's a ton of fun. You can tell the developer had a lot of fun making it and playing it. Now I have to go back and find all the unique characters and try all the upgrade paths.