I enjoyed this book quite a bit, but it is the type that starts out the book completely immersed in the book's world (as if you're reading the second book in the series) and then gradually pieces out information. I like this type if book, where you start out confused and try to figure out what's going on, but I suppose not everyone does. The most confusing part of the book for me is one of the main characters' names. I kept seeing Clare and thinking it was a girl's name and not a boy's, which would throw me off. Presumably, after reading this book, I won't have this issue in the second. Or maybe his first name will get used more. 
 In the blurb it mentions that Bannon and Clare don't like each other, but I never got that impression. They seemed to respect each other just fine and had no personality conflict.