Defend the galaxy against an onslaught of alien invaders. Lay waste to wave after wave of enemies.
After each kill the stakes increase and the game becomes increasingly difficult. See if you have the talents and skill to climb the leaderboards and become the ultimate XStarDefenderX.