Surprising how late they lived considering they had so many archaic features. Died out about 11,500 ago, so right about the time the last ice age ended and agriculture started taking off.
Also interesting is that means there were 4 overlapping species of humans living in Asia at the same time. Modern humans, Neanderthals, Denisovians(sp?), and now these people.
I'll have to attempt to read the journal article this weekend.