The puzzles are amazing because they feel very natural. The game doesn't go out of its way to prevent you from "cheating" or solving the puzzle however you like. But it also doesn't feel like it was intended for there to be more than one solution. The intended solution is usually clear after the fact (even if you've solved it some other way); and it seems like the solution, but any other solution is also accepted. It feels as if I've really stumbled across this puzzle, and even if I can't figure it out, I can figure SOMETHING out, and that's alright.