Yea it is a shame we are getting all these leaks prior to the official launch. It sucks that we already know so much about a device that we aren't supposed to know about yet. Damn leakers! If you are going to leak information please do it in a matter similar to the companies and their launch events to cover everything! Please spoil the launch even the companies pay to host, wasting their money and media coverage. As customers this information is a necessity to our lives functioning properly, our older smartphones just doesn't make calls, use fast enough data, have a high enough resolution, control my tv, have the latest 4.4 version of android.