guess what happens to the ducks when you push the lever on the toilet
pretty groovy, but if i were you i would write my own 2D fluid-physics (there are enough online resources for navier-stokes equations, and an example in one of the nVidia SDKs) so the ducks are actually affected by the waves.
good on you anyway, for the most part looks pretty good, and it runs very fast.