I like the idea of planning/executing moves. It was fun trying to figure out those puzzles. And btw the eye blinking is a nice detail :D
if you decide to develop further on the game, you could maybe consider giving the player the ability to change the speed of the game (e.g. "normal" and "fast"), so the impatient player can choose to have less wait-time when executing their moves :) could be a menu setting for example