Microsoft también tiene previsto hacer de los Games For Windows - Live con una interfaz más amigable, y reducir los requisitos técnicos para desarrolladores.