it looks great you gotta make ragdoll a little more stiff tho
Realistic game + Ragdolls + Physics What More Would you like???