‘Star Trek: Strange New Worlds’ races to its conclusion with a spot-on ‘Aliens’ riff

The following article includes significant spoilers for All Those Who Wander.Star Trek: Strange New Worlds has never been ashamed to tip its hat to the stories it’s riffing upon, some more obviously than others. This week’s episode, All Those Who …