This week has been nothing short of hectic for Xbox users. ...