Ratings120
Average rating3.8
This book has a very interesting premise, but honestly it just takes too long. I ended up reading the whole thing, but I feel like it could have been 500 or so pages instead of the gargantuan 700 some pages it turned out to be.
Joe's writing is enjoyable to read and things are well-described, but it just can't save the book from becoming boring when it's so long.
I think it's still worth reading the whole thing as the sequence of events are all interesting, but I don't know that everything that happened in the book needed to happen.