How to make a good launch video in tech

(And why they're so popular right now)