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.