In the tech industry, we throw around the term “revolutionary” relatively often to describe new developments in the industry. But every once in awhile, something comes along to truly deserve the title ...