This was a lot of fun to play! I was surprised by how challenging the puzzles generated by this algorithm can be. I had plenty of moments where I had to really think about how to solve the puzzle, and those "a-ha!" moments felt very satisfying!