Xbox Game Pass has paid indie developers more than $2.5 billion in royalties

The indie initiative has helped produce hundreds of titles

Xbox Game Pass has paid indie developers more than $2.5 billion in royalties