Fantastic! The story was really exciting and the plot kept getting more and more complex. There was a point where I couldn't see how this book could end without tears. I felt a variety of emotions towards the end and I can say that I was satisfied with how the book wrapped things up. 
 The plot is super-crazy-dunk-your-face-in-chilli-sauce good! The surprise and mystery in the first few hours is intense and quite satisfying. I can easily give this a 4 out of 5!