At first, I didn't think I was going to like this. The female protagonist Cassie is extremely annoying in the beginning. She's rude and just gets angry at the most ridiculous things. Thankfully she gets better as the book goes moves along. I am usually pretty good at predicting what's coming in books, so I was pleasantly surprised when the author had me second guessing who the good guys and bad guys were. While it wasn't super action packed it was well paced and kept my interest. Overall, a fantastic start to the series. Looking forward to picking up the next one.