I received this book in exchange for an honest review. This story was very well written, but it took a very long time for anything to happen. It took me awhile to connect with the characters. There was a lot of why mes going on with the main character, which made it hard for me to connect. By the end of the book, the why mes were fading and the action was starting to take off. Overall, I give this book a rating of 3.5.