Just learned about this from a friend today. It is said the skywalk opens to public this March. So I will be able to walk on it when I go there. Here is their offcial website: http://www.grandcanyonskywalk.com
It is absolutely amazing from the engineering standpoint. But viewed from the rendering, Grand Canyon seems commercialized to me. I'm not sure whether we want to build something in every spectacular natural landscape to attract people.