Very good level! Like David, I was doing something totally illogical in the upper right corner. :))) When I sorted that out, I was still 2 off, which proved to be the problem of something ''in the centre'' of the board. Enjoyed solving it, a lot!
What a good title, amongst other things. I solved it a long ago (years ago), but did not memorize the solution well. And this time, I was really getting closer and closer with each try. First I was on the right path, but very far away, then I got 6 off, then 4 off, then I realised I was doing something completely unnecessary at the beginning and when I dropped that, I reached the exit on time. Great level.