I thought the animation was good; I know how difficult it is and compared to a lot of games.. I think you have captured it well.. it looks natural and def not robotic ..
I'm trying to do the animation on mine right now and its so hard..I may be being bias because of this but if I had done that walk cycle I'd be dancing right now !!!!