I had read somewhere in this thread, Admin and support staff have a weekend off, so we may hear from them on Monday, hopefully!
Hopefully, it would be nice if they managed to get things fixed. A message on the site itself would have been great too, so people know what's going on.
Anyways, thanks for letting us know.