Great job! You disrupted the invasion and saved the galaxy! 1.39% of players have unlocked this achievement