Latest This Week On Xbox Episode For July 29th 2016 Now Available (video)

Facebook Twitter Google+ Pinterest As expected Major Nelson has released the latest episode in its ongoing series This Week On Xbox providing you with more details and highlights of the games, hardware and updates you can expect to be rolling out for the Xbox platform. In this week’s episode Major Nelson provides more details on … Continue reading Latest This Week On Xbox Episode For July 29th 2016 Now Available (video)