Short and sweet, I like it. Are all puzzles guaranteed to be solvable? I felt like few just weren't possible to do because there's always a leftover square.
Yeah they are all solveable, I use a walker to generate them. I was trying to implement a way to show it to the player before I ran out of time :(