Space aliens coming for us all?