This was a really really good book. I just finished it not more than 5 minutes ago and I'm trying hard not to just go out and get the second book. 
 I didn't really like the main character in the beginning but slowly she started to grow on me and I couldn't help but root for her when the time came for it, and the story hooked me. I would have a more coherent thoughts for this review, but I'm still on post readers high.