I really wanted to like this book. The story line was good and the characters are incredible, but, I felt like it was too much stories going on at the same time. It started out good, but the flashbacks, and not knowing the full story from what happened from the beginning was a bit confusing. Overall, its a good story and very fast paced for my liking, with the storyline changing within a few chapters. I did want to know more about Mira and Max's story and also about Mira meeting Dante. Also Mira's childhood is talked about a lot, but it is not as detailed as I would have preferred.