Yep, looks like an infestation of xenomorphs all right... (they *did* pop out of Camilla so to speak).