Alien Giants & Alien DNA …Or Not?