Repeater

Microsoft’s new video game village is coming to Xbox One and Windows 10

Microsoft is finally coming to consoles with a new video gaming village, and the Redmond giant is going all-in with Xbox One.The Redmond giant’s latest