But the most Sci-Fi possibility of all is that they have left messages in our DNA. Some have proposed that certain sequences of our genes could contain hidden messages. Easter eggs in our genetic code are placed by a life-designing higher intelligence.
Thundera.