My rating: 3 of 5 stars
I really enjoy books that pull you into the plot from the start and fill in the other bits of the story as you read. The characters were unique and interesting to learn about. I like the various threads that were woven into the book along with the primary plot thread. The suspicion and other-worldly elements added to the feel of the read. There seems to be a bit too much effort into keeping the guessers from predicting anything which makes for a bit of a winding type of read. A few less switches and twisting turns and the book would easily earn another star. There is rarely a moment where there isn’t something going on. Overall this is a good read and certainly something many readers will enjoy. I received an ARC through library thing in exchange for an honest review. This in no way influenced my opinion.