Oh yes, that could be... It's such a work to develop i'd gladly take some help :)
And English is not my mother tongue wich add to the challenge!
I'm currently developping the narration system, I've got a rough idea of the architecture of the system, I need to see it in action to see its feasability and potential.
You should mail me at firstname.lastname@example.org, mate.
It will be a better place to share about it :)