Aliens

Aliens are on the Solar System. That's the plot of Terra Invicta.

Aliens start at the edge of the Solar System

Feel free to fill info in this page, but please refrain from adding images or spoilers while the game is new.