Invasion, a free online Strategy game brought to you by Armor Games. Awesome Protect your planets from hordes of invaders. Defend your. Too many games allow for troop transports to conquer a planet of billions of people when I believe a full planetary invasion and occupation. Planetary invasion is the military method of capturing a planet. In order to execute a planetary.