The mystery surrounding our enigmatic cousins, Homo naledi, has just gotten even ...