A higher-up staff member has mentioned that the new site will likely launch in the next 1-3 weeks. They're doubtful we'll be waiting more than a month.

Old site going down was expected but timing was unplanned so there was no way to inform of this ahead of time but it doesn't change anything in the way things go from here.