kind of reminded me of a cloning/genetic enginering version of the movie species maybe. Looks cool I'll check it.