Welcome to WebmasterWorld Guest from 188.8.131.52
There was no mention of "by invitation only" when I filled out the form.
You almost had to find out about the link from a webmaster forum or something similar.
I only found one news story about it, so it seems to be just leaked information.
It probably would help if they edited the text on the Application page to say that the program is by Invitation Only.
They probably didn't expect anybody else besides people they invited to see the form.