Interesting. Haven't heard of that one. Hope he comes back to this afterwards though - think it has potential once the ragdoll graphics get cleaned up
If you want a physics based game, try out "Some Model Agency" and make use of the mods from F95zone. You can also look into XStoryPlayer, its a puzzle game with soft body physics. Its old though, but still holds up.