Did Microsoft even put up the video? these threads are annoying ... most game play footage are from PC anyways. Unless the video claim real Xbox One game play footage then it doesn't really matter.
Tommy Jean, CPA, CGA
About Us |
Display As Desktop
Display As Mobile
© 2006-2019 VGChartz Ltd. All rights reserved.