7 Second Demos

I like the ideas people in Microsoft have (at least time to time).Been there a while ago and on a huge screen on reception saw some incredible videos.