I recently discovered an unfortunately abandoned project on SourceForge called "Pyzzle"
I have an interest in these kinds of games ever since I played Myst and Riven as a kid. Now, while I don't have the art or writing talent to create the elements needed in a game of that scale but I was able to look into the engine, learn it, modify it, and patch a few things in the engine. I have what I can kinda call a "Stable version."
Here's a screen shot of the engine at work
If it interests anyone I can open a dev blog on the engine.