This was a really cool mechanic to play! Like others have said, it's got immediate replay value from the random generation. And, its randomness doesn't create "unsolvable" scenarios like other random generation might. The puzzles were not too easy, but they weren't so frustrating that they were boring.
I have a few suggestions for additions, if you are interested!
- The scorpions are pretty forgiving (they only move a single space), so you could add different enemy types with different motion! You could also color the enemies differently to stand out from the walls.
- Another way I thought you could add definition to the level was outlining the wall blocks. It would make them stand out against the floor that is the same color.