HIYA!
Just give things a little time at Muppet Central. It takes a while to get noticed. When you do, you'll make the friends and acquaintances just like I did.
Then, when you get in there after a while, you'll feel more like a member of the family.
In the meantime, you're at MC and a part of the Muppet Central Family, and when we all get together at the next MuppetFest (hoping, wishing for one!!), you'll fit right in.
But you HAVE to be crazy. You are crazy, right?
FOZ