"Sperm from Space?"