Very creative, engaging game. 1565 steps.
Took me a while to understand, but really intuitive at the end, well done!