These are very well thought out puzzles with a unique mechanic that you can understand immediately. The difficulty curve was very reasonable. Great work!