The sequel to the most played game on zombiegames.net is here! The Last Stand 2. This game is done as well if not better.. Play Now 2391774