Neanderthal opens the door to the universe