Hee hee, Xenomorphs on the escalator.