I liked this book. Clever, clever ideas by the author!! 
 The main character is flawed, yet likeable. 
 Who would have thought that a hypocrondriac could have made a good MC and NOT come off as annoying or attention seeking? Not I, that's for sure. There's a fine line, for me, between feeling sorry for you because you have an issue and just wanting to slap you for whining about it too much. I never wanted to slap Justine for being a big baby. 
 Justine has some actual character growth going on in this book and she struggles with her idea of right and wrong and where it all fits in with her life. She finds out how far she's willing to go to protect innocents, even when she knows her actions are 'technically' wrong. 
 She is emotionally hurt by people and she hurts people in turn. 
 The whole setting and the story NEVER walked outside of the line of believablity for me. 
 I didn't guess the ending, though I was fairly close. Still, the author managed to surprise me and I was literally GLUED to this book. I did NOT want to put it down. 
 It had a smallish rough start at first, but it picks up speed and flow as it goes. 
 I will be buying the rest of this series!