Got a 2-off within a few tries but the order for the optimal path took some thinking. This kind of level is always fun! Given how old this level is, I'm pretty sure the giant blank space is a relic of the old broken PP2 beta level editor so I won't criticize that.
Nice puzzle to be solved! I really enjoyed it apart from the 2 off that I couldn't avoid.
One star less for the enormous empty board part serving no purposes.