Crab Boss

Unconfirmed

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.

Some have said that there is a water monster, and the Crab Boss could be it.