Help!

I was one of the winners of a Blur beta key, so I completed the registration process. The last email I got said that they would email an Xbox token to me today so that I could download the beta. This hasn't happened yet, and I am getting increasingly nervous.

Does ANYONE have any idea what's going on here?