The puzzles are fun and well-designed! The game is short, but appropriately so, as it manages to explore its own mechanics quite successfully. My only suggestion would be to allow keyboard controls for movement, as the mouse position sometimes prevents it from moving in the desired direction. A fun little game :D
(btw the invisible walls mechanic was very well implemented)