I thought I posted this already, but must have been so enamored with it that sharing it was pushed to the back burner.
If you’re interested in creating adventure games, see this article for ways to put puzzles together.
Grumpy Gamer – Puzzle Dependency Charts
When you’re done with that, check out the game dev blog linked below for Ron Gilbert’s new adventure game, Thimbleweed Park.