Planets Defense DemoBy Lightworks Games ( Free )
Planets Defense is a 3d space strategy game where you create, develop and command your space fleet, research new technology and acquire new resources. Invest into planet mining or debris scavenging and form habitable atmosphere, ...