... you learn something new every day. One of my youngest uncles bought me a Lego set when I was a wee sprog; it ever got completed to the specs on the box when he opened it and showed me how to do it. I am ever fail at following instruction, much less constructing three dimensional structures. No wonder I never even contemplated architecture school. :p
But this guy? I would award him eleventy billion internet for this. Soooo cool.