The aliens are raiding the Earth! Defend the base building turrets with unique abilities. Plan the best strategy and combat the enemy.
it's really fun