Made using Clojure and quil.
Still getting acquainted with quil, but this came out much better than previous attempts. I worry that the jerking when the square comes down ruins some of the smoothness that's expected from a loop like this, but it gives the square so much more weight. I think that trade-off is worth it.