Yeah, this place seems to be intact... OH SHADOW...
???
I still have no idea wtf is going on. I see the link just fine on the front page, and it shouldn't be appearing any differently for me than anybody else.