There's a more impressive walking system video on the same site, showing a guy being taken down stairs on a chair. Shifts balance from one "foot" to the other. A bit slow, and I think I'd want to be ready to jump out, but pretty fun to watch.
I still think walking tanks ("mechs") seem like a sci-fi tech which creates many more problems than it solves... it doesn't seem likely to me that it'd ever be a combat-efficient system. This demo video kinda helps illustrate that - "look, I'm precariously up in the air, struggling not to fall over, and a conspicuous target to everyone around me!"
I do wonder what the passing drivers were thinking!
