Thanks for the feedback! Some mazes can definitely be a bit too difficult. I used a recursive backtracking algorithm to randomly generate the mazes and didn't get a chance to fine-tune it.