Nice work! I like puzzle games of this sort. I beat all 7 levels. I think you're onto a good concept here. #6 was the hardest, and provided a nice eureka moment. Suggestions: Use the puzzles to teach players the rules! It is better than having text up front. Not every puzzle needs to blow a persons mind. Next, because of the way the game works there is a tendency to just explore the possibility space until you stumble upon the solution. Currently a lot of it can be trimmed away, leaving a small range of solutions. When a puzzle is solved in this way, it is not particularly satisfying. The game clearly has the potential to provide players moments of revelation and mental leaps. It's your job to deliver that.