Judging from the thumbnail, I thought this would be some funny meme game. I'm so glad I was wrong.
The puzzles are challenging, well designed and make the player truly stop and think. Pair that with mechanics like the moving enemies and the undo, and it results in a very fun gameplay experience. The graphics look very professionally made and clearly shows important gameplay information to the player. The sound effects add an appropriate amount of impact to the action on screen. The music is chill and quiet, complementing the puzzle gameplay very well.
Elite game! Very well done!