>>288037493
>>288037759
It's a demo and it's not actually that great or polished, but it's a start and nice to see more developers trying to do physics. 
Get it here https://beyondinfiniti.itch.io/theplayground
It's also on Sidequest, for the Questfags out there.

The guy is apparently now in a team doing a full game that we don't know anything about yet.