It's an interesting puzzle game, it's very clear, and gameplay elements are added intelligently as you go along...
It's cool that you've added a step counter for the challenge!
Thanks! Nice to hear that :)