In this episode Amy and Jessica talk about a steamy space romance and Amy declares her hatred of science.