Great entry!
The rules of the game, make the mechanics very cool. The game is well polished. You definitely have a good basis for creating multiple puzzles and adding other mechanics