I went to the site, couldn't figure out what it does, and left. That's not a "please explain it to me here," that's a "I think your site would be more effective if you explained what you built and why a visitor would care."