Xbox 720: Latest rumours claim mandatory Kinect and game installs