When a cave has been sealed off from the surface world for roughly 57,000 years, anything inside it feels, by definition, non-human to us. I went into this story expecting another incremental update ...