In the new This Week On Xbox is the launch of Destiny 2 and LA Noire
In the new issue of This Week On Xbox, the video directory featuring the facts of the week in Microsoft's house, Major Nelson tells us about the launch of Destiny 2, LA Noire's announcement for the current-gen consoles and the latest Battlefield Update 1. You can see the clip in














