Wow, why did I not try that before?
EDIT: Now I'm 4 moves off. No idea how I beat it at 333 or how to get to 331
EDIT
Well I finally got 333 again. Of course the real path is probably completely different.
I wouldnt call that a problem. I often do that because I like to make my levels as hard as possible...
269/271. Just a small optimization, pretty sure I know how you got 271, which is also a good trick. Most of the level is quite linear despite the appearance, but it has some good tricks.
Back to trying this. Basically starting from scratch as I don't remember anything about my route and haven't played the game for months. :)
EDIT: Lol, I guess I haven't really lost my route. I found my 8 off route again.