The site is not dead. I just did a little remodelling here.

The main page is now
this page. Be sure to update
your bookmarks.