Four Microsoft Windows 8 demo videos sneak online (update 2: videos are back up)By D. Cooper, 10.10.2012