Heart racing from this I really enjoyed it, figuring out each puzzle in it and what a good path might be was tricky. I assume Mr_Cook's path below was more reliable at getting the time bonuses but my own path let me hit quite a lot of stuff as I sped by. Down, up-right, left, down, right, left and up a bit, right and up, down left, right, up, diffuse. Great work!