The narration was fine, good even; the random (and few) sound effects were a little jarring from time to time, but the narration was lovely. The writing needed another edit. While nothing was actually *wrong* with it, it did tend to get bogged down and well, a little boring at times. About halfway in, I could barely remember which of the supporting characters was which. It was very slowly paced, and the payoff wasn't satisfying enough to make up for it.