3.5 stars 
 I liked this book, the world building was interesting and I liked the different types of demons. 
 However there were certain things that kept me back from increasing my rating. They're mainly small points but it's always the little things that annoy you, right? 
 1) In the acknowledgements, the author thanks Kristin Cast for making the teens sound "their age" rather than old. Wasted effort. For a start, who put K.Cast in charge of how teens sound? The HoN series is notorious for how bad the teens sound (IMO, Cynthia Hand, Rick Riordan, JK Rowling, Samantha Young, Kiersten White, Patrick Ness and Jamie McGuire are some of the authors who get it right). I feel young-adult is, in a sense, for everyone so trying to appeal to teens by shoving the word 'like' in every sentence and making your character immature (seriously, you would've thought after losing your mum and dad, it would put some things into perspective) just alienates everyone else (including teens). For example, when she was talking about graffiti, the author put "most involving the 'f' word." Oh for goodness sake, either say it or if you want to keep the book "clean" then say swearing or cursing, don't act like a 5 year old! In fact, why mention it at all? 
 2) Beck kept calling Riley's dad "daddy". It just freaked me out. I mean I wouldn't have minded if Riley called him that but seriously, this guy is over 20 years old! Why did he keep calling him that?? It's weird and also patronizing to Riley. 
 3) There wasn't much history on how the demons came to earth, when it happened etc. I would've liked some more but I do understand that she didn't want to info-dump. 
 4) Some guy called Ori was mentioned on the blurb but seeing as we didn't meet him until about 100 pages from the end, it was completely pointless. I swear there should be a rule where if the information occurs over 10% into the book, it shouldn't be given away. 
 Gah! I'm in a picky mood today, it wasn't that bad lol. I just didn't love it.