Yeah that Jumping animation was a bit janky, and i never managed to quite figure out why... which was definitely a shame.
Your ideas for randomizing the steps is a really great nugget of advice, I did do this for the voices but stupidly not for the feet... so I agree with your there.
And I really would have loved to expand upon the mechanics and add a little more content but alas was left by the wayside due to time.
Thanks for your great comments! :)