
Starcosmic Invaders
- Released
- December 31, 2006
- Developer
- Unknown
- Publisher
- SelectSoft Publishing
Platforms: PC
About
Starcosmic Invaders it's a game similar to Space Invaders in which you take command of the Earth's best fighter ship as you battle an enormous armada of alien starships.










