Interesting idea, and it works pretty well- the biggest issue I’d say is the rotation of the changed mesh when it hits the ground- it seems very mechanical, and fairly unnecessary. Also, you might want to add a random rotation on the emitted water, so it’s less repetitious.
nice job, keep up the good work : )