I agree with the created part. But not by aliens.
Just last year some folks discovered that the DNA has a shadow or reverse information within it as well - so TWICE as complicated as originally thought:
http://www.washington.edu/news/2013/12/12/scientists-discover-double-meaning-in-genetic-code/
read the article. Understood a little. But I do know that it is so complex that there was a creator.
It would be like aliens finding a barren earth except for computers, and thinking they were created on their own, and evolved into better and better ones.
Wouldn’t aliens capable of such efforts be considered gods by the inhabitants?
And, intelligent design could be far older than we imagine.
Watch a Christian's perspective on all of this and the best explanation of how intelligent design can be proved, and evolution discredited, and then why global elitists need for us to believe specifically that "aliens" did it. ..... it's long but well worth the time.... "Theory of Everything" https://www.youtube.com/watch?v=mtBz1roiQR8
There was an interesting lecture I caught on Netflix by Neil deGrasse Tyson, who is a very good promoter of science. So, within 100 million years of it being possible (temperature), life started on Earth. Every form of life on Earth can be traced back to this beginning, all life is made of the same chemistry, the same DNA structures. So, if it happened within 100 million years of it being physically being possible - WHY hasn’t it happened again in a different way? Why hasn’t it happened MANY TIMES since then in a different way? Just luck? Or something else?
It’s funny to have conversations along those lines with athiests. Suggested to one I know that we and the universe are just some advanced alien species teenager’s highschool science project. The athiest enthusiastically bought into the concept as a possibility.
Then I pointed put that, from our perspective, that alien teenager would be industinguishable from God.
Athiest got real quiet.
I had not heard about the “shadow”, so I appreciate you sharing the article.