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?
FORUM
Converse with fellow players