This Week on Xbox: May 6th, 2016

The newest installment of ‘This week on Xbox’ is now available. Everything from Microsoft’s plans for E3 2016, a massive Call of Duty announcement, and releases of betas for Overwatch, Battleborn and many others are discussed.

Join Xbox’s Larry Hryb as he gives you the run down on all the things you need to know about one of your favorite gaming platforms.