3 ms·Microsoft showed their stuff before Instagram showed theirs.by moogly 11y agoMicrosoft showed their stuff before Instagram showed theirs.