It sounded exactly like a Predator to me, but then that would also be an alien (i.e. "xenomorph") in the eyes of most humans, correct?  I was under the impression the Xeno's came in a variety of different species, but correct me if that presumption was in error.   ???<br/><br/>I did slightly adjust my post now, though, so there should be no further confusion.  ;)