Honest feedback: if you're pitching this to a cohort of people specifically known to have trouble with focus, it might not be a good idea to lead with a video where you type out (with typos you go back and correct) the pitch for your application slowly over the course of a fake conversation...
The video controls are hidden on it too, and with no other details on the page, you will have trouble converting people.