Ratings773
Average rating4.1
Meh. 66% of this book is really good, but the last 33% is awful. Throw in 1% of the usual and random Stephen King shenanigans and you end up with a book that's entire passable, largely enjoyable, occasionally a lot of fun, and dreadful to experience.
Overall, I had a good time, but probably won't read it again.