Sacrificed everything to cast down a god and end suffering. 20.50% of players have unlocked this achievement