Insect-like aliens invade a space center.Insect-like aliens invade a space center.Insect-like aliens invade a space center.