Warning: SPOILERS for Star Trek: Lower Decks Season 5, Episode 8 - "Upper Decks" 25 years later, Star Trek: Lower Decks ...