I found out about the game after vinesauce uploaded a video about it but I did not download and play it until the car update becouse I forgot about it.
Floppy ragdoll rpg sandbox with physics-based combat · By
If you go to the YouTube channel "Jerma Stream Archive" it should have something like "Itch.io Games" in the title and with timestamps in the comments for the individual games. IDK if the VOD would still be up, but if you prefer it and it is then the YouTube description has the original stream title so you can search for it too.