Have yet to figure out the trick to get the last two moves.. had more trouble with this than a few of the \"hard\" levels.
After 168 attempts, it earns a 5 in my eyes.
Sorry for all those who beat it, but there was a hole. If you found my intended route the first time around, it should be no trouble to beat it again, otherwise good luck!