this is awesome & a lot of fun to play around with! i love the different environments.
tech note: it works fine for me in browser, but i tried to run it in the itch app and it stuck on the loading screen. (the window is also called "p5.js example".) not sure if this is something you can fix or if it's just something with the itch app, but wanted to mention it in case. great job on everything though!!