22 ms·Indeed you'd have thought that a site showing the future would at least be accessible on a touch screen....by ErrantX 17y agoIndeed you'd have thought that a site showing the future would at least be accessible on a touch screen....