Did any1 else register for a beta key for this game? If so have u played it and is it worth the download?

Also on a side note: I have 2 spare keys from an email i got which contained 3 keys.