Microsoft Windows 8 Demo Videos Leak

Several Windows 8 videos were just leaked out on Techit, showcasing the features on Microsoft’s upcoming operating system. They probably won’t end up on television for commercials, due to the length, but it’s interesting to see how they’re placing their products to be more user friendly over office friendly. We’ll see how that works out for them.