Latest Scarlet News

Microsoft Confirms Xbox ‘Scarlet’ And New Game Streaming Service
This week, Microsoft is in Los Angeles where the company announced that they acquired five gaming studios and that they […]
This week, Microsoft is in Los Angeles where the company announced that they acquired five gaming studios and that they […]