Dopo l'aggiornamento dell'11 agosto del Live, sarà disponibile (fra le novità) la nuova sezione Games on demand: gli utenti saranno così abilitati a scaricare giochi completi per
Xbox 360 usando i Microsoft Point o pagando direttamente con la carta di credito.
Microsoft ha appena annunciato che uno dei primi titoli a godere di questa piattaforma di digital delivery sarà l'acclamato lavoro di Bioware, Mass Effect.