I hadn't read Adam Christopher before, and was excited to give this a try. Unfortunately I think there were two major flaws in the book: way too many things going on, and not establishing the rules of the world. In this book, we had demonic circus rides, sleepwalkers, exploding fortune cookies, people with extraordinary powers, serial killers, crazy flame cults, just to name a few. As you imagine, these pieces come together, but I don't think in a satisfying way. I felt like I spent a large amount of the book trying to wrap my head around what was going on and teasing apart the motivations and mysteries of the characters rather than actually enjoying the book. Even finishing the novel, I still have no idea what the big bad of the book actually was other than big and bad, and there were a lot of threads I felt really didn't amount to anything. We spent a lot of time searching for pieces of demonic circus rides that was resolved way too quickly to warrant that many pages.
I think a lot of things were left mysterious for far too long, which resulted in a failure to create any sort of structure or rules for the book. As a result, I felt a lot of the resolution of the book was, I need this power to solve this problem, oh look, he has this power. Which to me is equal to saying, by the way, he has a magical rainbow unicorn that poops solutions to your problems.
The characters are strong and interesting, the book is well-written, and many of the individual pieces were cool ideas, the book as a whole just didn't come together in a satisfying way for me.
I received this book for free from the publisher, and am bummed I didn't like it more.