Thanks for playing!
I have a suggestion for your game, I really like the idea and the puzzle element, but the time limit is something that I feel kill the enjoyment, maybe you could consider removing the time limit and creating some kind of award for solving the level with certain amount of movements, but letting the players complete the level no matter how many moves they made, that will make the game more fun. :)