I'm just curious if there's anything on this or not. I've scoured the web looking for it and haven't. So why not post here?
The homepage of the site no longer exists. So here's an article on the shutdown of the servers.
The homepage of the site no longer exists. So here's an article on the shutdown of the servers.