This looks like a potentially great project, but this is probably the most badly designed landing page of all time.
The call to action is a really tiny gray icon on the bottom. It made my head hurt just trying to figure out how to sign up for their beta list.