I was confused. There should be a clearly visible video explaining it in 30 seconds.
Explaining why it exists, how it works and what it does; the problem, the solution.
The WHY is missing - WHY do you offer it? Why does it exist? - WHY should I care? - WHY should I be a part of what you do? - WHY do I need it?
Related: "Start With Why" http://www.youtube.com/watch?v=qp0HIF3SfI4
Besides that I wish your project all the best. It looks very interesting!