Pretty tricky. I couldn't make it to the exit for ages, but it was very satisfying when I did for 22 steps. What needs doing at the exit is clear, but the preparation to achieve it isn't so clear.
Initially I could only see one route and it was 2off, I've found more, but they're 2 off too. I'm blind to the solution.
-----------------------------------------
Edit. Came back to it today and within a few attempts I got it, it just seemed to spring out this time.