Cool concept. One thing I would change is allowing input to work more leniently. Sometimes input doesnt work unless the character is exactly in the right spot. You could probably add a buffer so input would work even if the player presses a key slightly before getting to a turn/junction. Also please check out my game.