When I arrived at the area with the stalls, it wasn't immediately obvious that I could go southeast, so I spent some time just running around in circles doing the puzzle to the west wondering if I was missing something. I did find it eventually, but maybe some signposting would help.
When it comes to the UI, greying out previously viewed conversation options would be a great help. Letting you click the conversation/menu options you want with the mouse would be nice as well, rather than it just being a confirmation button.