Could it be just an 1st April Fool?
I like the Idea of an independent Forum and hope will will go on but 1(0) April?
Just a bit fast, it takes month to shut down a Business, this seems way to fast.
Hope he get this thing working even if the announcement is fake but we
might keep the possibility in mind.