Every so often this stuff comes up. NOVA has done work on it and there are other examples. They've decoded the Neanderthal Genome and I believe other human species, as well. It seems that Neanderthals have left some of their genetics with us. Western Europeans have some of the highest percentages...I think around 3%. In science's perspective, the only folks that don't have any "cross-species" genetics are folks of "purely" African descent. Anyhow, I love that stuff...fascinating. Cheers.
I'd like to see pictures of their points/flakes. Never checked that out before.