This is a level with history. :)
I first had an 580+ path. Today I found ''the'' cut and brought it down to 510, but cannot see, how to cut 12 more steps. Will be back!
EDIT (1 hour later): Got it to 506 - this is soooo vicious!
Enjoyed solving this one. It looks intimidating at first but you can mostly break it down into smaller sections as you solve it. There's enough interaction between the different sections to keep it interesting and there are some fun cuts along the way.