Planet XYZ? You saying XYZther is an alien?!