This is very well polished, great job!
I really appreciate the option to skip puzzles, there were a few that I got stuck on that seemed a lot harder than a number of the later puzzles. It's great that you gave people the chance to keep playing!
Thank you! Yeah, the option to skip puzzles is pretty necessary, since we opted not to do a level select or have multiple puzzles accessible at once, because we wanted a linear connected world for thematic reasons. Also, when ordering the puzzles I purposely didn't put all the hardest ones last in order to mix up the pacing to hopefully be more pleasant to play, and to group puzzles with similar ideas together.