Microsoft Rebrands Xbox Live to Xbox Network; Plans to Drop Subscription Requirement for F2P Games
Xbox Live is no more — at least in name, as Microsoft is changing the Xbox Live name to just the “...
Xbox Live is no more — at least in name, as Microsoft is changing the Xbox Live name to just the “...