The narrator does a tremendous job of separating characters and conveying emotion throughout the story.

The storyline itself is very entertaining. It is imaginative and draws you in.