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