Ratings74
Average rating3.6
of all the ways i thought this book would obviously end, i'm very happy that it subverted my expectations with something very unpredictable and awesome. does that make up for the mundanity that is the bulk of the middle of the novel? not really, but i also don't think it hits as hard without it.