Lots of places to lose steps, and lots of cool tricks along the way. I didn't have too much trouble with the general route, but for me there were 2 main areas where you could easily lose 2 steps.
On first try. Watching the board before to start helped me spot what side is possible and where to cut. And it worked. A bit of luck certainly helped too.