Microsoft drops all Xbox One restrictions – Too little too late

In a sensational turn of events, Microsoft has taken a complete u-turn and has decided to drop almost all its policies regarding the Xbox One which were subject to the ire of fans and gamers the world over. These include the omission of the 24-hour online check-in requirement, the ability to trade-in games, Xbox One … Read more