I caught the 'person' flash across the screen and thought it might be an engineer, now that I get a good look at it I'm thinking it's not.
The scorpion on the other hand I didn't see... Very interesting. It would seem that if there was life on other planets it would be more insectiod or arachnid type of creatures. I mean if roaches can survive nuclear fallout, then they could probably survive more hostile atmosphere of a distant planet.