Creating a Startup Promo Video Using... PowerPoint?

PowerPoint video creation is feasible if you don't have or can' afford dedicated video software and need a promo video in a pinch, as may be the case with an actual startup.

A Totally-Real Totally-Serious Startup Pitch For Venture Capital

[This isn't real.]