holy shit, forumicon.com is still up. that means he's been paying for the hosting all this time.
i bet even timlool doesn't go there any more