In the email that I got from them, it included a key that started with "DME" I think. I am sure you can email them to get it resent to you. They got back to me pretty quickly (during business hours).

The one thing that was a little annoying was that you had to create your account from within the game. So I had to type in that looooong number and couldn't just copy and paste it from the email.

Hope that HHHHHHEEEEELLLLPPPPS :-)

JB