Fun and well made game! I'm impressed that you could make a puzzle that is fairly open-ended in terms of possible solutions at such a perfect level of challenge. I never felt like I was unable to figure something out, but I had to spend some time planning out each one.