that's great! I like the attitude. Very 'Gung Ho'. The legs kind of snap down when they touch the ground but otherwise it's awesome.
Hmm...well, from my perspective, I think your average walk cycle needs that snap down as the joint breaks to show the illusion of weight in your character. Really nice walk cycle, you can tell he's really grounded as opposed to floating around.
very nicely done, smooth animation nice weight, good attitude too. lovely!