I was actually worried about not giving enough visual feedback to the player, but maybe screen shake would have been too much. The maps are actually randomized. I take a grid of numbers and randomly choose the next space for the path to follow until it reaches the other side. This actually leads to the possibility of earlier levels having the chance of being really difficult so I should have made it so that if the map exceeds a certain length it scraps the map and tries again.
Thank you for the feedback! Glad to hear you liked the game so much!