There's a lot of things wrong with this landing page so take what I have to say as best as you can without getting offended. Just want to be objective.
I can't stand the design. It's horrible. There are so many things wrong with it that listing things that are okay would probably be a shorter list.
There is no strong objective on this page. I have to spend time scanning around to try and figure out what it is you do and even then, the message isn't concise. I hate that I have to click "more" to read the rest. Perhaps this works well on a 1280x800 but it shouldn't be so on my screen. I also don't like that all the info is so spread out.
I also dislike the fact that when I click on one of the play buttons, it SLOWLY loads up what looks like powerpoint version web 0.5 and that I have to wait for stuff to crawl across the screen to be able to read it. I read extremely fast. Not having all the text there ready to go is annoying.
I'm sure I could continue to list a few more things but I hope this helps.