Alien infestation is often a bad thing and this time is no exception. They are all over the place and seem to be in a permanent foul mood. There is a positive side to all this however, you have a very big gun.
It is up to you to end their presence. Complete the mission and make sure to blast every last one of them into a green pile of muck.