The author did an amazing job of blending sci-fi and fantasy in this book. I feel like the background is well built. The characters are interesting and individual. There is a little pov change. But not so much as to be irritating. (Pov changes in general bug me, but it was well done here.). The only complaint I had was that in some scenes I found my attention wandering as I waited for stuff to happen. Although that could be more because I easily get bored and lose focus then anything to do with the story.