is this still open for members to apply? the page that your told to scroll down to the bottom to apply is a dead link?
It's not a closed testing setup, anyone is free to join the unstable release and there is no "cutoff" as it were. At the minute though, there seems to be some kind of provider downtime or something. A couple of ISI related pages are not loading for me, so I would pick it's because of that. Give it a try in a couple of hours maybe. Or even less XD