Yep! He's the Thing from another planet and he's gonna go on a rampage in a few minutes.
Great....some egghead just had to go and germinate alien spores.