Xbox 20/20 is a monthly update series for the future of Xbox
In an ever-changing, E3-less world, Microsoft this morning announced Xbox 20/20, the company's new monthly programming that will highlight the latest updates in the world of Xbox.
From Xbox Wire:
Starting w...