Indeed it could be... and is, Kamineko!
I joined a group for procrastinators. We haven't met yet.
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)
