Excellent story, plot, and characters/backstory.
Good voice of narrator, but too many misread words and mispronunciations to be fully A-OK as listening pleasure.