Aliens officially confirmed by 2030? — 28% YES · WyldMarkets