I really enjoyed this story but it was a little predictable. A few surprises though not too many. Also I thought that the narrator could have done a better job with voicing the characters.