An overwhelming swarm of alien lifeforms have infiltrated the Haven base. Equip your weapons soldier and annihilate the alien infestation before it’s too late.
What do you think about Outpost Swarm ?