Ratings86
Average rating3.8
It starts with some very intriguing and mysterious world-building that becomes muddled once the murder occurs. Ultimately the reveals fell flat for me though. It felt like the author wanted to use multiple different plot twists, but since he couldn't decide on which one, he just used all of them.
Not a terrible read, but the second half failed to keep the promise of the first.