• I mean, at some point humans and neanderthals coexisted and even interbred. I don’t think it’s a stretch that there could have been other similar species that we didn’t get along with even earlier than that.