The iTunes Store opened April 28, 2003, and a lot has changed since then. Leap’s 3D motion controller is delayed. You can have coffee with Apple’s Tim Cook… for a price.
- Leap Motion Controller delayed until July for additional testing
- iTunes Store turns 10, launches timeline to remind us of iPods and cheezy songs of yore