I put out the motion cameras in order to catch sight of the beastie and yielded a nice return for my effort.
Apparently he's a scavenger, as he seems to be attracted to dead meat. In other words, he seems to follow me to Canyon and I believe Terra Therma where I'm pretty much doomed.
Lets analyze the photo. It does get a little blurry, so there's a chance it's a little guy in stickman suit, but I suspect this is for real.
See that? Did you miss it? He briefly flashed by in the Canyon environment, as if dropped from a hot air balloon.
Lets blow up the slide a little bit.
He's fast, so not easy to get a good picture of. It was foggy, so there was some condensation on the lens, but it does appear that he is roughly stick figure shaped and falling on his head.