That's a very nice game with interesting puzzles and mechanics, however some game mechanics like the timer shouldn't be in a puzzle, it is forcing you to move for no reason and keeps me from thinking.
Other than the game looks good and you did a nice job on this one.