In this week's episode of Alien: Earth, the inevitable finally happened: One (well, technically two... but more on that later) of the dangerous extraterrestrial species being held on Neverland Island ...