My goodness, that was incredible... and all hand built by the looks of it!
Perhaps I should dig up my Lego Mindstorms kit and build something similar
Edit: Seems we can't get K2R here in Canada... I tried some PowerOut upholstry foam on a small spot, and it seems to be all right.