Home Away from Home
The search for habitable planets other than our own has never been more optimistic than it is at this moment in history. 9 of the 1, 284 new planets that the Kessler Space telescope has spotted have the potential for life, and that just adds to those about which we already know. Plus, we're discovering more all of the time, like these three super cool exoplanets. So regardless of whether or not you believe we've been visited here, it is entirely possible--even likely--that we'll discover life somewhere out there in our lifetime. What a time to be alive.
Yours in Impossibility,