Games on Demand
Concept »
An Xbox 360 and Games for Windows Live feature that lets you purchase and download full Xbox, Xbox 360, and PC games through the Live Marketplace.
Short summary describing this concept.
-
45
How Deathsmiles 2X Became Xbox Live's First Unlocalized Game
Cave's absurdly crazy shooter completely in Japanese is the beginning of something, but what?
-
50
Deathsmiles IIX to Mark First Non-Localized Release on Xbox Live
If you're desperate for more bullet hell, Cave and Microsoft have a solution.
-
92
Fable III PC To Spearhead Another Microsoft-Led PC Push?
A leaked Q&A says it's a 'first step.'
-
48
Games On Demand For Windows To Get Day-And-Date Releases
Microsoft's download service is movin' on up.
Log in to comment