You have brought back the light to the world of Nubla. 82.10% of players have unlocked this achievement