Today would be a good day for the space aliens to land.