Alien? Nope... #twins