The Windows Phone team has taken to their YouTube channel to release a new Mango video which introduces some of the feature highlights of the new OS version. Maybe one of these times Microsoft will put these great ads on TV where normal people might actually see them. One can hope. Here’s the video: