Enjoyable story. Some parts dragged. Narrator voices seemed to get mixed up at times. Overall pretty good.