Very cool concept, I had a lot of fun with this. I was also really impressed with the puzzle design, it always seemed like you had my first few paths blocked off so it really took some planning and thought to work them out.