I was able to get to it now just fine. Try again, and if you still have no luck post again and I will upload the latest beta for you to get ahold of.
[Edit]
Okay, I decided to just go ahead and mirror the download. You can get it here: . If you need any of the actual site content, though, I can't help you with that