Deus Ex Alpha Centauri: Buy Euros Now As SETI May Have Discovered Aliens