Delightful puzzle game! The mechanics are simple but compound quickly. Would definitely play more levels of this. Glad you had a nice incremental hint system, just one move helped me finally crack that last level! SFX/music would really take this to the next level.