(Sadly) I have rarely seen demo room presentations copied to the support site Richard. However, given the audience for these forums, you may attract the attention of someone who does know about the features and may be able to enlighten you.
I would also expect that there will be a posting on new features at some time on the site. Good luck in getting a reprise on the material.
Kind regards
David