Terra Invicta: Terra Invicta 1.0 Released

Terra Invicta 1.0 is now available at 35% off. Defend Earth from an alien invasion and lead your faction to take control of Earth's nations, expand across the Solar System, and battle enemy fleets in tactical battles. B…