Welcome to the guild. *Quickly huddles towards the OTHER new guy.*
Hehe, I just showed up too. So, no worries mate. :-)
Ah, and speaking of "non-human" environments. I'm sure I'll have, in the future, plenty of ideas and inquires to post here regarding the like.