Curious what new apps are waiting in the wings for Windows Phone 7? Well, Microsoft's Windows Phone Channel over at YouTube might satisfy some of your curiosities.

The Channel has a wide assortment of app previews and demos ranging from the Netflix Demo to a preview of the Windows Phone 7 game Paperball. You will also find short walk through videos for Windows Phone 7 features such as the Office Hub.