Haven`t had time to check it out yet, but I`ve been mailed the beta key and so on (downloading it via the email link).
Giving any1 interested the heads-up so u can either check out the website and find out what`s going on.
Usual thing is that a stress test = open beta (or atleast very soon after), so if u`r not sure if u`r email addy has been registered with them - just enter u`r details again with them.
I believe this is the US version. I haven`t had a shout from other versions as yet.