Sacrifice ten people in the Temple of Shadows, or see another Hero do so. 14.73% of players have unlocked this achievement