First look: Amazon Echo Frames let you take Alexa everywhere you go

Smartglasses are something of a hot topic right now, with rumors that Apple is working on some head-worn device, but Amazon has played its hands with the Echo Frames, a pair of glasses that put Alexa on your face. Before we go any further, there is no visual component – well, aside from a blue…