I really wish there was a non-video summary on the landing page. It looks good, but FWIW here is free data on my 'acquisition funnel': Saw post on HN, opened it and the HN comments each in their own tabs. Got confused at the website not explaining what it is (did not want to watch a video) and closed site tab. Skimmed through the HN comments, saw enthusiasm, reopened site tab. Watched video. Signed up.
edit: Have to say, the post-sign-up onboarding tutorial is REALLY well done!