I think this has good roots, I think there should be a way to set a spawn point on the map so I dont have to spend a huge amount of time back tracking to t a spot way further in the maze. you could even have it as a pickup or something. I think you did a good job on the map generation, it didnt seem to break for me. good job.