alien xenomorph vs humans sci - fi, communist outfit, battle