When David Holz, CTO of Leap Motion, first told me not to focus too much on the company's hardware because the real magic was in the software, I only half believed him. After listening to Microsoft ...