Well done! I think optimizing the routes will make the gameplay smoother. I don't like backtracking, and it would be great to add some hidden areas as well.