Another user emailed me; They gave me permission to post it anonymously.
So. My friend Tammy told me that they've seen the DAS GALLERY neocities page, and apparently it's a real place. I wasn't sure if it was just a troll, but I guess it's legit. Anyone know anything else?