When I started this book, for the first hour or two it made no sense. The characters were all over the place, there were people with some sort of power but I didn't understand what they were doing and there was this Father character who everyone was worried about. In short, it made very little sense. 
 And then, the story started coming together like something wonderful. Loose ends were described, backstories described events and within the next few hours, a lot of the story was clear and the book went from a head-scratcher to a "oh god...give me more!" 
 The book is wonderfully weird. That would be a tl:dr review. The characters are very well written and the story is incredible. Thinking back on where the book started and where it ended makes my head spin! It was a really good but weird journey! 
 'Isshteve' is such a wonderfully written character. You can probably make some guesses to his story and involvement with Carolyn but its so beautiful when its explained. The one character that surprised me completely was Father. (view spoiler)[Father's chapters and backstories are excellent. Till his story is shown, its completely normal to think of father as a tyrant and someone who loves to torture children and barbeque them sometimes. But the weight of that backstory just adds so much character to Father. It's incredible. (hide spoiler)] Other amazing characters include David, Margaret and Michael. 
 Overall, this is a fantastic book! 4/5!