Here is the full list of all 19 Contract With The Devil achievements. It takes around 4-5 hours to unlock all of the achievements on Windows.
Complete all mini-games without a single skip
Complete the revival ritual
Return the Power Lust vice
Complete all hidden object scenes without hints
Return the Anger vice
Return the Envy vice
Return the Sloth vice
Make less than five mistakes in a hidden object scene
Spend less than a minute on a hidden object scene
Return the Treachery vice
Brew the elixir of truth
Complete three hidden object scenes without hints
Return the Gambling vice
Assemble the projector
Complete three mini-games in a row without a skip
Return the Greed vice6
Make poison
Find three items in three seconds
Spend less than a minute on a mini-game