I managed to complete this game all the way through, and I enjoyed every minute of it.
The graphics are pleasant to look at, and are utilized well too. The way you have bright colors contrast with the gray floors and walls makes it clear of which objects are important. It's also easy to determine where each square is on the grid since the squares have rounded edges that exaggerates the grid's edge location, and because they are separated apart just slightly enough.
I liked how the mechanics of the game were introduced one at a time as the player progresses through each level, instead of just shoving all the instructions into the player's face at once.
I also enjoy how you have to exploit the enemies' AI in order to get them to move the way you want them to go. However, there was a few times where the enemies would merge together into a single spot and become one enemy.
One thing I feel should be added to the game is the ability to undo your movements instead of having the player start the level all over again. It makes it much less punishing for the player to make a slight mistake instead of resetting their whole progress. Try taking a look at the way Baba is You implements this ability to undo mistakes.