Elbeno just sent me a pm signing up. He has a new account so cannot post yet, but I told him to post just as soon as he can so myself and all you know he's legit.
--
Formally Ikon.
Indie Gaming Board: http://www.gamefaqs.com/boards/293-indie-gaming