Hi there,
like many others too, I am currently looking for a beta key and on my "odyssey" through Google, YouTube and the net I discovered the site *removed link* that claims to give away beta keys.
Now I would like to ask if someone of you maybe know this site and would tell me if it's legit.
Cheers