Its not normally down when they post a release. At least I have not noticed.
I wonder if they are re-doing the page.
It seems though that this downtime is different and has been going on since yesterday... and twittersphere has noticed it's unusual duration...It hasn't gone down for the past few betas. It means nothing. Just maintenance I'm sure. The last 2 years, we have only seen betas release on Mondays.