You let Giralda escape and maybe saved the world that way 4.20% of players have unlocked this achievement