Generic: Good point, I should make the cloth at the bottom flip up to the side a little or something when the leg goes forward.
DJ: Ah, yeah, that incorrect swing in the arm is totally screwing with it.
Thanks both of you. I'll do my best to fix it up.