My best guess is that the “secret puzzle” is the one in the thumbnail, which doesn’t feature in the game. I could be wrong though!
the question is how to get there