is it Homo-sapiens-heidelbergensis? Or Homo-heidelbergensis? That aside, do you know if anyone has sequenced DNA from a morphological Heidelbergensis? Could the denisovan dna actually be heidelbergensis dna? Bear in mind that the dating (400kybp) places the finds during the last superinterglacial when sea levels were much higher.