Rumour I heard was that it was a very carefully controlled demo. IOW, there was nothing behind any icons he didn't use. This isn't to say it won't be fully functional by launch. Rather, the build he used was probably locked down a month ago and thoroughly tested to make sure the demo worked...