I think the correct term is neanderthals not ancestors...

I started somewhere around 1.2 so I think that makes me the missing link...