The Xbox One was initially meant to launch in China today, September 23rd, but Microsoft decided to push it back just a bit. The company said a couple of days ago that “it needs more time” to prepare for the launch, but didn’t give any further details at the time. Well, it seems that Microsoft managed to sort everything out rather ...
Read More »