Ratings38
Average rating3.8
Another solid 3.5 Stars that I'm rounding down. This is one of those books I'm glad I read because I can recognize the brilliance of it, yet the story isn't something I've connected to emotionally. I usually love these sort of crazy ensemble cast stories, and I think the imaginings of the future border on genius. But something was missing for me. It was smart, but not necessarily compelling. Second book in a row where I've loved the world but not the characters. Worth a read, because it really is a very smart book, but probably not going to be one of my top books from the year.