Augmented reality-powered smart glasses have seen a muted resurgence lately. Will Google's intervention reinvigorate what feels like a tired concept?
Nature absolutely nailed this one.