The EvoCrit website is currently down for reasons beyond my control (it's on the webhost's side). They have not provided me much in the way of details, but I will update when there are details. This will definitely impact anything requiring the website, such as registrations, new character creations, MYO approvals, etc. If it persists for long enough, the MYO events I had planned will be delayed too.
For now I will be focusing on my upcoming move, and once I'm settled in my new place, if the site is still not up, I will work on the TH worlds for the projects.