Thanks for the feedback! I can try to explain the bending mechanic with an example, lets say you want to move the block left the parts of it in water will not move if the left side of the block just below surface is empty then the block above the water will "fall" to that empty place and fold left. If that space is not empty then the whole piece will move left without bending hopefully it's clear enough. I can also add an undo or rewind time mechanic as well instead of a full restart to make it less punishing.