Update from E3: Sony and Microsoft kick off the week with new technology, 45,000 people are playing new versions of favorite games, and Apple launched iCloud in San Francisco.
Update from E3: Sony and Microsoft kick off the week with new technology, 45,000 people are playing new versions of favorite games, and Apple launched iCloud in San Francisco.