I couldn't figure out in 5 minutes what this service is really for. After 10 minutes, I'm still not sure. Worse, my immediate reaction was "Does the world really need another photobucket or imageshack?" I'm not even excited about the product yet, and I have to do research to figure what it even does that is unique or desirable? Something needs to be done to explain it better so people are excited immediately.
After reading the kickstarter page, I have a much better idea of the benefits of this. Suggestion: Replace the contents of the home page with the contents of the kickstarter page. The explanation and bullet points there are way better.