How does this impact the theory of evolution then?
Not at all. I wonder why you would think that it would have some type of impact considering humans are not thought to be descended from Neanderthals. . .
There are 87,000 hits alone on Google for this subject.