Well done! This is a fresh concept and once you start painting yourself into a corner it gets really annoying in the best way possible. The puzzles are smart and the graphics does the trick.
I would consider making the player auto step if you hold instead of using move on release but that is just a flavour.
Thank you for making this game and I hope to see more of it in the future.