I can hardly get my head around this level, it hurts my brain. One day, I'll make something as complex as this. (20 off :P)Edit: beaten :). Simpler than you'd expect once you've got the basic path; but I liked the 2 step saver.
What a mess. I can't even figure out how to get the block to the end :( EDIT: Wow, such an intricate path, 4 off EDIT: how is that faster? 2 off EDIT: Great trick to save last two moves