No, just go to where it says "sign up" and it will take you through the process - its the same as it was for stress test except the key is listed right next to where you enter it in. You have to fill out all the stuff like normal. At least this is how it was for me. I checked again, i wanted to sign my brother up and it doesnt seem to be working now, cant get to the sign up thing with the link on the beta forums. I did it a hour or so ago so maybe lotsa people did something and broke it. If i get more info ill post it