Well... Kind of. Apparently, Dr. Wily has taken over their site, but allowed the community forum to stay in tact. Those lucky devils...
Anyway, if you were wondering about them, you're welcome. They plan on making a comeback soon, keep an eye on them.
The Mega Man Network
Apologies for the lack of updates this week, folks; I'm knee deep in playing @SEGA's Yakuza 0 for a review. Keep sending tips, though!