3 ms·
Their demo video is cringe-worthy. I understand that you're also marketing to non-technical folks, but it's like a film from grade school.
by themtutty 9y ago
Their demo video is cringe-worthy. I understand that you're also marketing to non-technical folks, but it's like a film from grade school.