Excellent storytelling via the narrator. After each level, I felt such a strong sense of accomplishment that the ending struck me really hard. The topic was handled smoothly.