After nine years, Microsoft has decided to call time on its Xbox Live Indie Games service.

Microsoft is closing its Xbox Live Indie Games program

Advertisements