the javascript limitations were sometimes fun to work around, other times really darn frustrating lol. But I ended up calling this game a solid prototype, and a good research project for the next iteration:
https://bsky.app/profile/rubentee.bsky.social/post/3mlycq7b7ps2c