The story surprised me and held my attention far better than I expected. The narrator did a great job with differentiating the characters and keeping good pace while maintaining clarity. The story itself was transparent at points, but had a fairly strong narrative throughout.