The story kept me guessing until the last chapters. The narrator was a little too “breathe-y” but it was tolerable. Definitely worth listening to.