Can you specify in what way this isn't "ready?" I'd assume it's because they seem to be peddling "early access" in which case that's not an immediate indication that's "not ready."
However, like delinka says this is an invitation to a private beta, where our beta MVP is sent out to a select users we screen. Hence, the landing page will remain until we open our MVP to the public. In any case, many who signup to the mailing list now will gain access to an early version real soon.