This Week on Xbox: August 4th 2017 By News Bot on August 5, 2017 on Videos, Xbox Videos Major Nelson, Xbox One Tweet No Comments The Major talks about what’s happening with all things Xbox this week in his weekly newsreel video.