Homo Spaiens: Could they survive the Cretaceous?