Xbox Kinect - YOU ARE THE CONTROLLER... unless you try Sonic Riders :(
Discussion in 'Video Games and Technology' started by Eric, Nov 1, 2010.
Page 6 of 13
Page 6 of 13
Discussion in 'Video Games and Technology' started by Eric, Nov 1, 2010.