ID@Xbox bring over 3,000 games to Xbox, and paid out more than $4 billion to developers

Unveiled at Gamescom in August 2013 and significantly expanded since 2014, ID@Xbox, Microsoft’s initiative supporting independent game developers, has disbursed over $4 billion to indie creators over the past decade and facilitated the release...