Yeah, I had to wait to see this. Got the email last night from BioWare, clicked the link, but their site was getting hammered and I was too tired so I went to bed.
I really want this game to do well. The last thing we need is another Warhammer:Online (3 years of anticipation, good updates from devs during development, huge beta signups... shit retail product.)