Ah thanks. And it's not that I don't trust that it's a legit thing, haha, just when people post things like "Here is proof *tags reddit/tumblr/etc*" I instantly cringe and begin to question the legitimacy of the claim haha. The page is proof enough and I'm glad to know that the option is still available for people looking to get a Beta key
Thanks for the headsup