Thanks for your comment :D
Yes, there are a few dead ends... I've added a reset button to go back to the crossroads if necessary.