Limited time and free storage were the biggest limiting factors at play here, with a 100 megabits per second download speed, making some larger game installs ... of this 3D dental scanner.