If this was your first game then you deserve an extra congratulations!
As far as puzzle implementation, you have to be able to ask yourself "if I weren't the one designing the puzzle, how would I interact with it?". This is not easy and it's hard to predict how a range of users who were not part of the development will react to the clues of the puzzle. This is why it's really important to have feedback from a few testers before releasing it.
Anyway, I am sure that by now you've not just learned AGS but how a few players responded to the game and you're next games will just keep on getting better!
Cheers
As far as puzzle implementation, you have to be able to ask yourself "if I weren't the one designing the puzzle, how would I interact with it?". This is not easy and it's hard to predict how a range of users who were not part of the development will react to the clues of the puzzle. This is why it's really important to have feedback from a few testers before releasing it.
Anyway, I am sure that by now you've not just learned AGS but how a few players responded to the game and you're next games will just keep on getting better!
Cheers