I could not put this down! What a great book! I have never heard of Joe Hill but he now ranks among my favorite authors! It was just perfect. The characters, the world building...or should I say world destroying? You know what I mean. It was the perfect blend of horror, dark humor, surprise twists, and bad puns. It's the end of the world as we know it...and I feel fine.