The presentation above is the one given by Matt and myself at the annual meeting of the American Institute of Biological Sciences a few weeks back. Unfortunately, you can't see the PowerPoint slides; you can only see us talking. So not everything will make absolutely perfect sense, especially in my parts of the talk, because I don't always describe in words what I'm showing on the screen.
Still, this is a far fuller explication of our ideas than exists anywhere else; and I flatter myself in thinking that it's even a bit entertaining at times. And don't be put off by the 71 minute run time; much of that is the Q & A after the talk.
Finally, Matt and I are giving the presentation again (with modifications) next Monday at the New York Academy of Sciences...details here. I hope New York readers will come on out....
There may be a student around who could incorporate your PowerPoint slides into the YouTube video. If you believe what you are saying is important it's probably worth doing.