Xbox promises special announcements on November 10th, as part of X018
Xbox One owners, and those who simply love this medium, will want to tune into Microsoft's X018 stream on Saturday, November 10th. Much is promised with it, and that includes some rather special announcements, ...