3 words: Glowing Alien Peen.
Probably going to rework the dialog and play around with the faces and posing little bit more.