I commented on this personna host on Facebook while watching Ubisoft presentation, and eventually stated "There will be Youtube videos of this guy. I guarantee it."
And now, here they are. Oh dear gawd...
These are just a few of the videos out there, but I think these are enough to wreck your day.
(Thank you to those on YouTube for uploading these...special...videos.)