It looks very promising. I saw the news at TC, http://techcrunch.com/2015/06/23... and they got a great team to execute what they promise.
I see that in 'Add Media' above, I cannot add a URL as it asks for either an image or a video URL. Anybody from @ProductHunt to confirm it?