Sign up for closed beta march 17th?

Is there a sign up for the closed beta for March 17th? I missed the first beta in February unfortunately but I didn’t know if you had to sign up then to be able to play in March. Or do you just download the beta on March 17th?

It's an open beta... There's no sign up. You just download and go.

Ok thank you!