I like the building mechanics! It's quite unique and fun to play around with. I like the ragdoll physics as well, but had some trouble controlling the climbing haha. Good luck!