It looks real nice, the motion has good weight. There are minor diferences that I can spot between the legs, the purple one has a soft movement with smooth curves, but the grey one is a strong step, maybe as hard as a stomp (that could be because the body moves down a bit or the hard edges the leg has).
That difference in movement can make the character look like he's limping.