To celebrate the launch of Xbox One in China, the Shanghai skyline – including the Oriental Pearl Tower – glowed in Xbox Green.

Xbox One debuts in China

Xbox One has officially launched in China, becoming the first video game console to do so in 14 years. It’s now available at more than … Read more »