Loved the dual narration and the story was exciting. I did get frustrated at how much repetitive reasoning was going on with the FMC when I just wanted to get on with the story.