That's when the release party starts - from what I can tell, this will consist of the ESF team trying to talk to people over a wave of nutcases screaming for the beta straight away. I think it's actually released half an hour to an hour after that. I don't know how long it'll take for them to update the main page.