Xbox One launch delay explained by Microsoft

Yesterday we posted about the Xbox One launch being delayed in several European countries. We also said you might wanna look into importing a console. Well EuroGamer got in touch with Microsoft for some comments on that point and Microsoft then issued the following statement: When the console launches this November, we will support Xbox […]