Sounds familiar.
I’ve also heard that homo sapiens were involved in interbreeding with the Neanderthals. Between the interbreeding and the massive numbers, Neanderthals got pushed out didn’t they?