New Xbox 720 rumor: Now Kinect is required!