Your location is a military base in the middle of the desert that has been developing experimental weapons. Near the base, a meteorite crashed bringing with it an alien life form. They have propagated and mutated. Your task is to survive, and to stop the alien invasion.
THIS WEEK'S MOST POPULAR GAMES (week 43 of 2017)