Don't know what they removed from your signiture but if it was a link to your forum, I believe that is not allowed unless you are a paid advertiser.

I do think that you still can fit in here unless your head gets too big.

BTW, I am the one that told you about this place. Terry @ CC.