Microsoft says ID@Xbox has paid $5B to date to indie game devs
Microsoft said that ID@Xbox indie gaming label has paid out $5 billion to date to independent game developers.

Microsoft said that ID@Xbox indie gaming label has paid out $5 billion to date to independent game developers.Read More