While I wish the narrator had found a way to give the characters more distinct voices (they all sounded the same) I found the story interesting enough to look (or listen :-)) past that. I enjoyed hearing how the characters created clever defenses against overwhelming odds of defeat. I also really loved how good people still showed up to help others.