I don't like this landing page.
I read the intro paragraph. I would like to see what does it look like. I don't want to watch a video. I don't want to install it either. Just wanna get a glimpse of the UI.
None of the links looks like it could lead to some kind of preview.