Glad you're back! The only reason I'm not posting on your story thread is in order NOT to obscure from others the fact that there's a new post there BY YOU.
The alien-language part made me smile. A friend of mine, a sometime TDL participant called Timbalionguy, went crazy for the alien language from "Avatar."