Ratings101
Average rating3.7
3.5 stars
Overall an enjoyable and interesting read. But it was slow and the characters were... somewhat lacking. The conflict is a bit odd. The major ideas of the book were somewhat depressing. Maybe I was just expecting too much?