Thanks for giving it a try!
I wasn’t able to get the crank working quite as I wanted in the time I had. I wanted a click and drag to spin it constantly at a speed relative to distance pulled, but ended up just doing a diff of y or x moved.
I spent a long time trying to get the run mechanics right because I feel like it could make it fun, but I never got it quite the way I was envisioning - building momentum and kinda sliding around when taking corners at speed. There was a second “slippery” run algorithm and a mop bucket and sign for a “slippery when wet obstacle” but I didn’t have time to pull it together 😅