Microsoft has revealed that it has paid over $5 billion to independent developers since the launch of the ID@XBOX program. Xbox Play Anywhere is also being pushed hard. The self-publishing program ...