The company lays out its ambition to reach billions of gamers

Source: N4G PC Xbox wants to release a game every three months