Watch the 2 hour keynote (above) or a 16 minutes short version (below)… your choice!