A challenging visuomotor skill game where the land base facilities of Mars are under attack from alien UFO invaders! You are tasked to defend the planet and survive without getting killed. Simply choose a level of difficulty and enjoy playing the game.
Open up