Crab Boss

The Crab Boss is a placeholder name given to a giant creature seen in the E3 trailer.

Behaviour
Attacks engineers by launching Flying Crabs at them in great numbers.

Speculation
It may be some manner of boss.