Adrienne Barbeau, who plays Dr. Palomar in this episode, had previously starred in Swamp Thing (1982) as Alice Cable (a combination of Abby Arcane and Matt Cable).
Aired on the 50 year anniversary of the moon landing, and also the seven (7) year anniversary of the death of Tom Davis.