Great story, great moments. What could be better?