Very cool concept!
It took me a while to figure out how to predict which tiles would be the ones to transform, and I feel like I never did get a good handle on it. e.g. If I turn tile A from void to grass, then an adjacent tile B from void to grass, tile B will most likely be the one that becomes flowers, but I still don't understand the circumstances that cause tile A to transform instead.