Google Glass - the future!?