This is a great action game where you are trying to suppress some rebels. Control a tank and aim at approaching droids. Defend the planet which is the new home for the humans. There are many interesting upgrades which you might wanna check out between the missions. Good luck!
Played 100,200 times