The main difficulty in this level is how to deal with the middle-top part of the level. You have to analyse this level by its end. There is only one part here to optimize (there is another one which leads to a 2 off) and the tricks are quite simple so don't waste moves there and think about the fastest way to push the block as always.
Starting this level was so painful because it takes quite a bit of thought just to figure out how to get to the end at all. Satisfying once you work it out though.
Neat concept, fun to play! So far the path is fine but nothing great; would love to see a smaller/more streamlined version with a tricky path. A record below 130 would also be cool to see.
Those levels are never intuitive to me. I need first to find a path, and after that, I need to test moving less blocks until I finally get the optimized path (about 20 tries). Good one really.