This feels like pretty generic fantasy to me, as it has nearly every stereotypical fantasy character/event/etc in it, bot overall it wasn't a bad read.
Feist is a master fantasist, and for me this is where it all began.