If you prepare the server database, then publicize it to the clients, then list it here, people couldn't download it from here before you were ready for it. Just sayin'.
Hmm, all of that should have happened simultaneously at 23:00. Were you able to see this puzzle page before it was visible in the client?
Recently at least, puzzles are visible on the website before they show up in the game.
Someone thought the delay was exactly one hour, so possibly a time zone issue.
Some have also figured out there's download link on each puzzle page, a workaround for those who are in a hurry.
Hmm, I wonder if the client is delayed for some reason. The next time we post a puzzle, I'll watch the server a little more closely and see if I can figure out what's going on.
The delay seems to be exactly one hour in length. For example, the notification that the recent trimer puzzle had expired came at 5.00pm PST.