Welcome aboard, and enjoy your stay in a place... where the demons are let out.
I'm hoping to see some animations from you soon. Since your whereabouts included Droidz at some point, you are technically an oldfag. So I guess I should rather say "welcome back".
Welcome back!