I have the same questionHow does one sign up to participate in the closed beta?
Looks like a handy site for news and discussion, will keep an eye on it....Everybody will have the same question for sure. When we have the info we will let you know here www.racedepartment.com