You know what's funny is I only even learned about this place's existence a short while ago. Like, I heard about in a youtube video, looked up the site out of curiosity, and then a few days later it went down. I must've had some sort of magical purging effect by accident.