I found 8 moves less than intended lol
Congrats and thanks for posting the solution! With the next update I'll change the intended move count accordingly, and everyone will have to find the new shortest path.
Nice!
Also some of the levels are really hard.
I still haven't 3 started all of them