You signed the contract. Now there's a paper trail at least. 83.40% of players have unlocked this achievement