As far as I can see, the application page is still there. Not sure where you were looking...
I think once submitted, you are unable to edit. Makes sense really.
Last year, invitations starting arriving a week after the website opened. Hopefully some news by Monday.