This is pretty nice, although one nitpick: each click on the Randomize Interactions button places the site in my history again, with the updated matrix settings. So, before someone realizes it, their recent browser history is full of Particle Life instances. I feel like that's not ideal, but I'm not sure the best way to fix it.