Full threadpower78· These guys must have sold investors hard for Google to put 120 million into this. Maybe there is an angle here I'm not seeing.View on HN