Your Telepresence is Required December 19, 2012December 19, 2012 by Staff It’s a fine, fine line between brilliant innovation and expensive knick-knack. [Wired]