After visiting your website, there are a few suggestions I'd like to make that could help the overall impression of the page and getting your message across.
1) Well, for me personally, I like to see content that centered on the page. I have a very wide screen monitor (a pro wacom tablet) and at high resolutions, totally left justified pages get lost & feel awkward. I see a lot of your background and the main focus is not on your content for people like me with larger screen resolutions. You may want to look into making your page more accessible and adjust it dynamically according to the screen resolution that is accessing the site.
2) Even though I watched the video, I find that for the average viewer there's too much reading required lol. In my past experience building websites, offen people hate reading in videos (more than you might think). One way that you could improve this experience, is by adding a voice over to your existing video, then tone down the volume on the music track. I think this would really drive your message home, and really keep the attention of those who don't read along with what's going on screen, in terms of the moving text.
3) I would say add some support text|copy to the page. Not only will this help with indexing, and add more keywords to your site, I believe it will more quickly get your message across. Just a little more info on exactly what your service is and what it does will go a long way in convincing people to actually submit their email addresses to you. As it stands now : I visit the page, I see the video, then I leave not exactly sure of what your service does.
4) after adding more textual content, write a good page description & title for your meta-tag info. Looks a bit sparse back there at the moment.
Keep in mind these are just my suggestions, but I've been developing websites for over a decade, and just visiting your page made these things come to my mind.
Good luck with your site, feel free to use any of my suggestions that you see fit.
FNM3D graphics & animation | $50 animation special