Got my key, I think two of them even, not sure.
In any case, I'm signed up, anyone know when the client will be available? I prefer downloading them beforehand.
Even though at this point it seems like I'll be downloading it right near the date to play ._.;