Comment Comment by themtutty 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. parent themtutty 9 years ago