Heh, I tried to be hosted on Comicgenesis, but when I did, they were in the process of changing its name, so my site existed, but I couldn't do anything with it.
I figure it's been deleted by now, though. It's been awhile.
Nice artwork on your site. Good luck.