hey, i've seen worse! nice to see it moving - the main problem with your walk is the up and down is reversed... make him at the highest point on either extereme (where the legs are forward or back) and lower him in the middle point, then he would look like he's skipping along... it might also help to put in a ground plain so you can imagine how his feet relate to the floor, and give yourself a reference to where you can lower the body while keeping the feet on the ground in the passing position to give him some weight.
This such a stylized character, I think you could take some liberties with the standard walk cycle. In ASK, Williams talks about how UPA characters did some really crazy things to effect a walk cycle.