If so how do you get in, do I need a beta key? and where do I get the download from? I got an email from gamespy but it was for US folks only.