Apparently, “Area 120” is the Google Unit for products that launch without any textual explanation of what they are or how to use them, just low-information-density YouTube walkthroughs.
It looks like an internal incubator (i.e. small startup-ish group). I would treat products from such teams with a grain of salt. I've had previous experience with such teams and projects at another large software company. I think such groups are a way for large, lumbering companies to test out new ideas in the market, with the full expectation that they will likely not be hugely successful. In the off-chance that they are, then the BigCo will put more resources into it. I think that's why you typically see very few marketing resources or support for such things. I suppose from that perspective, it really is a "startup", although they don't have the hunger that a real startup would, since if the projects fails, I doubt people would be out of jobs.
If Google doesn't think it's worth putting the full G Suite backing behind this, then I wouldn't trust it beyond a fun thing to play with.