Our secret is out !
For millennia, we Denisovans have hidden in our secret fortress laboratories, underground in Siberia and out at sea, like Fort Denison, occasionally interbreeding with humans from neighboring islands. We didn't expect you to discover the traces of the latter activity so soon. Looks like we'll have to use our interstellar spaceship earlier than planned. So long, and thanks for all the fish!