Comments: 1
Agreed -- particularly on the narration, of course!