Thanks for your feedback! There is a limited number of riddles. I don't know if the save can help, but I think it might be possible to reach the end and win. I left the default save settings from RenPy and didn't think much about it (first time using it, I was too focused on making the timer work 😅).
I'm working on a devlog for after the jam, I will probably post a walkthrough just in case.