Well, noting that the site claims to have been online since 1993 (although that might be the site runner) I'm guessing that the guy up and decided to do something totally different really abruptly. It is odd that a lot of the online utilities are still up, but that does imply strongly that it's the same person or persons running the site.
no subject