Space Dinosaurs!!

Our latest 10Backward discusses the Voyager episode ‘Distant Origin’. What do we make of the idea of super advanced dinosaurs? Is that even a valid question, as they sound awesome!!? But Distant Origin is an episode that takes some risks, breaking the standard template for episodes. Does it pay off?