Admittedly there are many parts that are a little difficult to get through but there is definitely worse out there. The story is great and easy to follow, and the ending even though there is a bit of a plot hole I thought it was great and wrapped the story up nicely. Worth the listen