After having searched the galaxy for a habitable planet, mankind finally finds one! But the land is already inhabited, and you have to protect yourself from their waves of attack. In this strategy game, you have to build defence structures that will attack your enemies and protect your base. As you progress, you earn xp points which you can use to research better defence strategies.