aliens discover ancient artefacts of human life