Generally the story and characters are really interesting if this genre is your jam. I do love a good monster fantasy with subtle romance. However, Sky (the main character) is so annoying. Her calling other characters narcissist is like the two Spider-Man meme. I keep hoping she’ll grow TF up, but nope. The writing is solid, however Sky takes patience I am unclear anyone has.