Revealed in a blog post from Xbox’s General manager Chris Charla, Xbox has reportedly paid “more than $2.5 billion in royalties” as part of ID@Xbox, the publishers indie initiative. On the subject, Charla Wrote “Since the program’s inception, independent developers have earned more than $2.5 billion in royalties, and total revenue generated by ID@Xbox partners […]