Loved the story! Hated the narration. Plot was intriguing and unpredictable. Characters well developed.