apparently it was much warmer on the planet when these people lived
So maybe that is the trick, aliens need higher temperatures. So we need higher temperatures for the aliens to return. Win win, with higher temperatures we won't freeze to death and we get some cool new technology. If it gets really hot we can mine Antarctica.