The Denisovans are like the coolest bunch to ever roam the planet. They get their DNA in half of people today, or something like that, yet cover their tracks, even when dead, far better than any of their peers.
I agree, until just a few short years ago, we knew nothing about them.