Alien Invaders have attacked Earth, and defeated most of our soldiers.You are one of the last remaining humans. Are you willing to fight back and show them you’re ready to take as many of them with you as possible?In this survival-type FPS game, the [...]