Comment Comment by yeison Did Facebook invest in this. Is that why it's under Facebookincubator? parent yeison 3 years ago