The Xeno firing squad is poised to attack!