Xbox Live Full Retail Games on Demand: Download Mass Effect, Bioshock…

Microsoft had too much news for the keynote, so they're taking care of the spillover now: First up, full Xbox Live games on demand. That's right, you can download Mass Effect, Bioshock and more. Using a real credit card—no Xbox Live points—with retail-like pricing. They're coming in August. » 6/01/09 3:44pm 6/01/09 3:44pm