can you still sign up for closed beta? I can only see sign up for newsletter on the page Unfortunately, it does look like it's too late to sign up for Beta, yes.