I own the game, but have several friends that would like to try it out, but I can't find where to sign up for the keys. I see that you all are giving 2 week keys, to bring in players. If it's the same site as BETA, I registered there multiple times, weeks ago and never received a key. If you post a link to something that actually works, to get a key, I'll pass it on. Thanks.
Where to get the 2 week free keys?