In a fresh blog post that says indie devs have now been paid out $5 billion through ID@Xbox, Microsoft has again put more ...