Real or fake alien? You decide…