Here you have this strategy based online defense game. The game challenges you to defend your star base from the attacking enemies who are looking to take over. You will need to be managing your resources and building towers in tactical positions to fight against the enemies to stop them from getting too close.