key is apparently e-mailed to you within 24 hours of your pre-order. you won't be charged for the pre-order until the game actually ships.
do it, do it now!
I remember there were people on here who were already playing - we need to set up some formal matches. anyone game?