Xbox is committing to the project during a significant period of change for the company that has so far included mass layoffs and after numerous canceled publishing partnerships.
Get the latest creative news from FooBar about art, design and business.
Login to your account below.