Very cool puzzle design, they were interesting and I needed to put some thought into some of them without them becoming frustrating. Well done!