Ratings2
Average rating4
Although there were a lot of aspects of the characterizations and writing that I didn't like, the intricate plotting and ambitions of the story are enough to bump this one up to a 4 from a 3 - 3.5 for me. I appreciate ambition, even if it didn't particularly stick the landing for me. It's a slower start, but once it gets going, it's hard to stop reading.