I think one of the other posts eluded to the fact that this is not a new video. It was on some of the other Canon sites from day 1. The sad thing is that Canon USA is so screwed up that they just got around to posting it.
This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.
Whoever you were sending emails to DOES NOT represent Canon as a whole....
He is not the president of the company or anyone even close!
Until you get someone from Canon who's in charge of anything don't think anything about what that nameless "canon" guy said.
Canon Professional Network has published an in-depth look at the G16, http://cpn.canon-europe.com/content/product/cameras/powershot_g16.do.