Glitch is ever grateful at what you endured to save his planet. 0.34% of players have unlocked this achievement