The logo is not showing up for me, or for that matter, neither are any of the images on your Features or Pricing pages.
On your home page, what is your primary call to action? Do you want people to watch the video? Could you have people try something out? How about making the applications clickable to show more details or have people play with the applications? Have your video proofread for grammar. Good luck!