IIRC it used to be thought that Neanderthals were a completely separate species who had as little as possible to do with us, but we now find that Europeans have up to 5% Neanderthal genes.
I'm afraid I find this stuff interesting; and a lot more relevant than string theory and multi-verses, which well to the other side of what you can properly call science.