This level was very weird to me. I got stuck for quite a long while in the upper right corner. When I finally achieved to exit this devil corner, I won directly. So, it felt to me as if the board consists in just one unique section, the upper right corner. The route before and the route after were just like following forced trails.
That's why I remove one star. It's not balanced.
(13 years ago) Sweet ! (2 tries for me).
***************************************
EDIT 2022, 9th Oct., - rebeaten. Giving stars! The last section is quite tricky! :) If it wasn't for the undo button, it would have forced me into quite some tries. :))