Just watched those videos. That walking robot was beyond incredible! I've tried to make paper gears like that, and what a pain! That level of patience and ingenuity is well beyond me!
I loved the hydraulics video as well
Both are are very inspirational!