Very neat, but it doesn't have any idea of water pressure so a common V pattern that appeared in the caves don't equal out. Anyone know the best way to simulate that?
You would have to add the weight of the material and track the pressure of each cell along.
Also, you could introduce a 'firmness' factor, so that the rock would break at some pressure level.