Very nice simple puzzle game. At first, the logic seems a bit vague, but once you get it, you can start better looking for the best route on each level. The difficulty has a good progression and so the level 8 is still the one I haven't figured out. It seems you have to get that final extra step somewhere.
I'd like to invite this game to take part in our Game Development World Championship!