**Copy provided by author in exchange for an honest review.**
I liked this book more and more as it went on. Admittedly, it started out pretty slow, and a lot confusing. But as the book went on, the author explained what was going on, what went on, and then it all finally made sense.
Carolyn was an interesting character. However I prefer Note. Note was quite hilarious when being introduced to the human world. But after that he was just adorable. He looked after Carolyn, he protected her, and he loved her.
I'm still kinda confused about Ethan and the Protectorate... Their role was a bit murky. As was the introduction of the soul surfer. I hope that is explained a bit more in the second book.
I really liked the world that the author has created. I felt like this was a breath of fresh air plot-wise. Each of the realms that Carolyn and her companions explored was different, with different demons, and different landscapes and cultures. The underlying complexity in the novel was brilliant. The protectorate was trying to get Carolyn, Carolyn was trying to enter gateways and take out demons while watching out for Note. Note claimed Carolyn while training so that he would be able to travel with her.
Which is confusing.
Overall, the book was pretty well written. I loved the characters, even though there were a lot of them to follow. The ending of this book was a big cliffhanger. Be warned. But now I can't wait to read the next one!