It was an old defense game in which you were a ship defending a planet from ivading forces. The planet is a circle, and you can move freely around it. The enemies would randomly drop upgrades, and you could purchase upgrades between levels...I think...
So, anyone have any clues?