I agree. This page is great at encouraging me to spend a minute moving my mouse round and round in circles on the page, but doesn't encourage anything further. A few paragraphs (or bullets) of actual information about what you do ("We want to make the world better together with other people!" is as generic and meaningless as they come) might encourage me to click through to the rest of your site.