I couldn't get in. I guessed they were doing some kind of updates
but they never did.
I just checked in again and I realised that the site they use for
people to download the software has expired.
It says "NOTICE: This domain name expired on 09/19/2008 and is
pending renewal or deletion"
This is a PR6 page that's going to be grabbed by people if it
doesn't get renewed!