Thanks for the feedback! You've got some good suggestions that I haven't thought of.
The ability to retry puzzles is something I completely missed and should 100% be there. I'll add it to my list.
I've thought about how to get information to users, but I didn't know how to do that without creating way too much work. I really like the idea of just linking to wikipedia or other resources. That would save me a lot of time and would still make the information available.
Puzzle variety is something that is just going to take time unfortunately. My hope is that the game will fill out over time.
The ability to select different puzzle types (based on functional group or mechanism) is a features that I have planned, but it hasn't been the top priority yet. It'll get there eventually though.
Unfortunately, I'm on a bit of a hiatus (for about another year) due to other commitments I've made, but work will certainly continue mid 2026.