Do you believe in Aliens ... or do you believe we are the Aliens ...