This was a fun puzzler. I'm glad you included a skip feature since I did get stuck on a few levels but I at least got a chance to see/try them all. I think having a level screen that lets you see which ones you've completed would give people incentive to try to complete a level rather than just skipping through.