Holy geez!!
That link is translated through Google's beta Japanese-English translator so, umm, not much makes sense. But there's a video. Not the most graceful thing, and I'd hardly call that "walking", but damn cool none the less (assuming it's real and not CG, which is entirely possible).