Why cant this be a beta from the original or a photoshop? I'm finding it highly suspicious and i dont see how this image proves anything just cause a kinect is nearby.
Not saying it cant happen, but i dont see a leak here unless theres some meaning to those numbers and its not photoshoped.