The future is (sort of) here

Advertisements