A pictorial overview of the past weekend's happenings.
- Science & Tech
- On the Menu
Rumors have been circulating that the next Xbox will always require an Internet connection to use the console. These rumors resulted from twitter posts made by a creative director at Microsoft Studios...