That xenomorph looking mofo seemed pretty tough.