Space Armada (Intellivision)
Share this item:
Space Armada for the Intellivision. You're defending Planet Earth against the unrelenting attack of alien warlords.
At first they throw their light brigades at you. If you're quick and careful, you should be able to elude their bombs, moving