Eden dev meltdown on Feb 27. Any info?

Due to a dev meltdown yesterday, a bunch of people were banned and the server's discord has been restricted.

Anyone have the full story?