I really loved that level, that was enjoyable to solve. Two distinct routes, one 2 off the other winning. At first, I saw only the 2 off one and needed some studying to spot the winning one. Well done. :)
(nine years ago) I like it a looot !
Didn't get closer as 2 off in 14 tries. Will be back. Edit: Over 3 years later: Wow, great solution! :)
***********
EDIT 2022, 28th Dec. - Finally I rebeat Optional. Unlike others, I saw MANY options here and was chosing the wrong ones for quite some time. So, I was 4 off, or 2 off, trying different orders, just not the right one. Was also moving a wrong block, for some time (which made a two off - didn't see it was slower, untill today). :))
Fantastic level! There are in deed 2 tricks to obtain the winning route: one is more a matter of finding the proper arrangement of blocks at a certain location, the other is a 2 off trick. The first one came fast for me, the 2 off trick got me fooled for a while.