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