Oh, I got a code like this in my email. From the link you provided I believe it's just a key to be able to put in an application for the closed beta (which I already did). I didn't use the code so someone else must of used it. I'm still waiting to get my beta key as well.