You've saved Gwarlock! The Lighthouse is lit once more. Peace returns to the cosmos! 2.60% of players have unlocked this achievement