Posts

Showing posts with the label Spencer asked

The real name of the Scarlett project means capabilities, according to Xbox Boss