i read on drunken donkey that allegedly it's just a server problem, and not a takedown- folks identified the error message you get when accessing the site as a technical error.
i tend to believe that since otherwise, there would have been a bigger splash, as to say.
phew!