SDCC 2011: Kinect Star Wars & New XBOX 360 Limited Ed.

Date: 21 July 2011 Time: 11:56 AM ET