Crab Boss

The Spider Alien is a placeholder name given to a giant creature seen in the E3 trailer.

Behaviour
Attacks engineers by launching Spider Alien Babies at them in great numbers.

Speculation
It may be some manner of boss. May be effected my Arachnophobia Mode.