On the run up to the official launch on October 26, these four leaked clips are part of Microsoft’s attempts to promote Windows 8. Whatever you think of the OS, there’s no denying that these ads, which show off the new UI and emphasise its touchscreen abilities, make it look damn slick.
Update: Sorry folks. Looks like Microsoft’s stepped in and taken the videos down.
[Techit via Neowin via WPCentral]