Are you... an alien?