This is a really good idea for a puzzle game. I too think the best improvement you could make is to draw the paths out. Sometimes I would read the direction they were supposed to go, and it didn't feel like it translated out the way I thought it would. Either way, cool concept!