LOL, loved it. This is the first Rachel Vincent book I've read and honestly it was the BOMB!!! I loved all the main characters, especially Cam and Liv. I love the world that she's created and how it was explained. You want tough main character and a mystery to solve? This is your book. I'm telling you, you may think you know what's going on, but it constantly changes and it isn't until the very end that you will be saying, "Woah... I did not see that coming." 
 Basically read this book, it's awesome :D