Comment Comment by teilo This is nothing but speculation, and represents the nullification of science by providing the answer: "It's Aliens!" It is functionally equivalent to arguing for intelligent design. parent teilo 10 years ago