A promising smart glasses debut from a new brand, which could get even better over time ...