This Week On Xbox: October 13, 2017

Catch up on all the latest Xbox news with the latest episode of This Week On Xbox