This gallery contains 22 photos.
Microsoft’s recently-wrapped presentation at E3 is on everyone’s lips. The new features they announced for the Xbox 360 blew the other presentations out of the water (Smartglass, anyone?), but the real stunner was the implications of those features- Microsoft wants you to get rid of your cable television and start watching TV shows on their […]