Well, humans arrived and evolved way too quickley to be considered for the evolution theory. It was either devine creation or genetic engineering. Either is possible but in the realm of things it is the same product. We are either the product of God or an alien experiment, I report, you decide.
Myself . . . I'm in the God camp, but I hear what you're saying.