It still looks broken to me. You are just one of the few that still seems to be able to get here. Just look at the posts the last two days or so. It is mostly you, with a few posts by me, prissi, River and some other person. How you guys get in, I can not tell. Perhaps your local DNS servers have a very long duration cache, as I doubt most of you have hardcoded the IP address of this site into your computer like I have.