Really fun!
It would make for a great mobile game. And it would be vastly improved if the player could continue from where they left off, so as to allow for playing one puzzle at a time instead of playing the whole game in one sitting.
Good job on the game.