Thank you I don't find it original any more, because I noticed the resemblance to a Facehugger; it's strange, because I didn't think of Facehuggers while creating it
I guess I see a Facehugger but you really took the concept a step farther. There is much more physical tension here, more complexity and, just by the looks of it, bigger.