Onslaught Infantry

Onslaught Infantries are humans located at the Onslaught Base Camp and the Scarlet Point in the Dragonblight.

Abilities

 * Unrelenting Onslaught

Objective of

 * The Return of the Crusade?