Indeed it could be... and is, Kamineko!
Eye of newt? Ugh! Toe of bat? Eww! Bar of chocolate? Yum!
The Whispered World?
It's not by any chance beyond a steel sky? I just remember there was a puzzle with a sausage, but no sure if it was that one...
My own big little adventure: The Last Night Train (Demo)
