Comment Comment by Gys I watched the 1 min intro video, but still have no idea what it actually does. Why I should add this to my website. A simple demo video instead of all the marketing might work better? parent Gys 5 years ago