Proof of knowing your sin and its price. There is no escape now. 49.10% of players have unlocked this achievement