ID@Xbox is doing quite well.
[h=2]What you need to know[/h]
- ID@Xbox is a self-publishing program for smaller developers.
- It has garnered a lot of praise in recent years from the gaming industry.
- Xbox's Chris Charla says developers have been paid $1.2 billion so far for their games.
Full story from the WindowsCentral blog...