Since E3 2011, Microsoft has made it clear they intend the Xbox 360 to become the entertainment hub of every console-owning living room. With initiatives and partners to bring on-demand TV and services to the new Dashboard, Microsoft has also been working on a larger goal: their own subscription-based TV service...
Related Posts:
Sign-in to post a reply.