Second, I'm incredibly curious about what's involved. Balancing, leg placement. Sounds like an utterly fascinating topic to explore.
Do their robots teach themselves how to balance (like that kid from my alma mater that built a six-legged robot that teaches itself to walk)? Or is it carefully tuned, hardcoded, etc? Anyone know?