A fun fantasy book with unique characters, an interesting premise, and a rich background. Once I dropped into the story, it was hard for me to pull myself back out to do real stuff in the real world. And I found myself wanting to adopt the colorful language of the characters, LOL. I thoroughly enjoyed this story.