2 min read Game News Xbox Scarlett Rumoured To Be Revealed Next Week Alongside Xbox All Access August 24, 2018 Martin McCurdie 4 Xbox Scarlett is the supposed code name for a new Xbox console which streams games from Microsoft’s cloud services. The...