Within walking distance: A pharmacy and a farm
Supposedly alien planet: The giants in this episode have "human" names.
Supposedly alien planet: The giants have scopalomine, an Earth drug, and even refer to it by the same name.
Fitzhugh: Scopolomine is a truth drug.
Valerie: And you never touch it.
Writer Dan Ullman seems to have missed a memo: in both this and in his subsequent episode "Doomsday," he gives the giants human-type names (Joe Simmons, Martin Reed), which contradicts most other episodes where they have more alien ones.
Series regular Stefan Arngrim is not in this episode.