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 the revival ritual
Complete all mini-games without a single skip
Return the Power Lust vice
Complete all hidden object scenes without hints
Return the Anger vice
Return the Envy vice
Return the Sloth vice
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
Make less than five mistakes in a hidden object scene
Make poison
Assemble the projector
Complete three mini-games in a row without a skip
Return the Greed vice6
Spend less than a minute on a mini-game
Find three items in three seconds