This Week on Xbox: May 6th/2016!

May 6th/2016

This week’s news includes details for the Xbox E3 2016 Briefing, a huge Call of Duty announcement, releases like Battleborn, the Overwatch open beta and much more. Comment below and let us know what you think.

Leave a Reply

Up ↑

%d bloggers like this: