Watch the Windows 8 launch stream here

Windows 8 won't actually be in stores until tomorrow morning, but Microsoft is staging a launch event for the new operating system in New York City today. The event starts in about 10 minutes, and you can watch it here:

The feed is also available from this page, which includes a link to an alternate feed, in case something goes awry with the main one.