So I got a tweet the other day that if you make an account on the curse network, they are giving out keys for the beta weekend, which can also be used for future beta events. I got mine after signing in, and it didn't seem like they were limited, not 100% on that though.