Information about Microsoft’s Windows Phone 7 Platform has been trickling out little by little for most of this year. There has been news about the interface, potential specs, and much more. However, the one thing that has remained shrouded in Mystery for the longest time has been the Xbox Live…