Hot new Windows 8 content hits Channel 9