Waypoint live game coverage?

Hey guys, I got the game today (any questions about it feel free to ask although I haven’t had much of a chance to play it yet) and I was just wondering about something. A little while ago I saw a Halo Waypoint video saying that they were adding a feature where you would be able to watch your own game from your computer/laptop while you play it from a birds eye view, showing locations of team mates and weapons. I was just wondering if anyone knew if this feature has been added or not, and if it has, how to access it?

It’s release is coming in December and as far as I was aware, it’s exclusive to Windows Phone 7 owners only.