Spectacular game development superblog #AltDevBlogADay has just posted up an article on creating good puzzle design.

Quote:
Next up I assembled the puzzles in-game and turned them loose on our testers. I quickly discovered that what seems easy to me after working on the game full-time for nine months isn't necessarily as easy for gamers who haven't spent that type of time with the product. Test, test test. Who knew? There's a fine line between challenging and "Nuts to this" with gamers.

If you have a few minutes and you find puzzle design interesting or important, give it a read. And shout out to the the author on Twitter!