Had to give it my full attention. Hard to say why without spoilers. I think the challenge is keeping up with the change of tack within the story but what rewards there are if you can do it! Kept me guessing, then with hindsight, the clues were all there - so clever