This Week on Xbox: January 27th/2017!

This week’s headlines include the new preview build for the Xbox Insider’s Program, the release of Resident Evil 7: Biohazard, newly announced games coming to Xbox and lots more.

Leave a Reply

Up ↑