Xbox Project Scarlett release date leaked
With Microsoft having its much-awaited X019 event this weekend, there have been reports of the release date being leaked for Xbox Project Scarlett ahead of the event. According to the twitter user, PSErebus, who also happens to be an insider, the Xbox Project Scarlett will be launch on...