Super cool concept for a puzzle game! Some BGM would be nice and a player character that isn't just a square would really help to give it some extra personality. Other than that, great work!