That link just confirms your email address and activates it but I don't think it is live yet. They will probably wait until they announce it with a PR and then open it up to everyone, IMO.
I got in and it said I was activated.....but when I login it says "I'm not activated" ?? I think they have to get everyones info entered befor they switch it on???