This is the last thing I heard about them.

outage status: site remains down, networking issue, efforts being made toward resolution. responsibles are aware. no ETA yet determined. sorry for continued site unavailability and inconvenience.


this is what one of the mods said in their irc channel