2.5 stars. Maybe I just wasn't in the mood, but this was very "slam bam thank you ma'am" for me...which usually isn't a problem. But I feel like things happened way too fast for me in this story and certain problems which were built up throughout the story were solved a little too easily for my l...