Thank you so much for the detailed review! I am super glad you enjoyed it!
For the typos: there might be more, since I was focusing on the text for such a long time that I would overlook those
For the puzzle: Haha, I would say not a lot of people were able to figure out the puzzle (even though I made it in such a way that you can either brute-force it or try to actually solve it). But still, I would say 40-45% solved it while 55-60% could not solve it.
But I will definitely check out resources for good puzzle design.
Again, thank you so much for the review! :)
Check out my post-mortem devlogs for some things that I might change for the future: