Xbox One China Launch Delayed

Xbox One China Launch Delayed

The launch of the Xbox One in China has been delayed, according to reports. While many people will be disappointed, the reason is to make sure users get the best experience possible. Microsoft has stated that it wants the time to ensure fans get the “best experiences” delivered. There is no set date for the […]

Xbox One Free Game Offer Coming

Xbox One Free Game Offer Coming

Microsoft has changed their Xbox One strategy drastically by offering a free game for a short window of time. Microsoft is pulling out all the stops in order to catch Nintendo and Sony, who still have sizable leads in this generation of hardware. This offer is meant to prepare an influx of console owners for […]