Nice site! Here is something I threw together. Maybe you can try a split test? http://i.imgur.com/N6fEk.jpg The problem I had when I visited your site was I could not quite understand what the product was about. I was not convinced enough to provide my email and expect a positive result. Use the video to tell us what you are building, what it does (will do) and/or how awesome the team building it is. Bring the produc…
We are working on it right now, but we have quoted some explanation video studios, and the minimium price that we found is U$3000 that is quite expensive for us, since we are a bootstraping company.
How about a graphic like this instead: http://goo.gl/Zu7Hq ?
I'd make a bet you could make one yourself in a few short hours.