Geological / environmental event
Modern-day humans evolve from Neanderthals. The gods take an interest.