Perfect Organism October 24, 2018 Perfect Organism episodes The Blomkamp Conundrum: The High Stakes of Bringing Ripley Back Perfect Organism October 24, 2018 Perfect Organism episodes