Ratings655
Average rating3.8
It may take a minute to get your bearings with this novel, especially if you didn't know much about the premise going in. With that, it is a solid read with a good enough flow and plot to keep you going, but at times it could also just touch on the surface on some real commentary rather than going deep and making any pointed statements. The first act was a little slow as it build its dynamic, but once the driver of the rest of the book takes hold, it gets significantly more intriguing.