I am sad, I requested to join beta in the forums, was there another place to sign up?