Pretty cool!
The spacing can be a bit finicky at times, it feels more like I'm solving the puzzles through trial and error than by strategically thinking about their solution. Perhaps grid-based movement could help - assuming thats not intentional.
Good job!