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!
Start small --> Heavily test your product --> Fine tune and perfect it to the point of your users falling in love with it --> Big bang (launch big, grab land.) --> Excel in product design and customer service --> Don't worry about competition.
See: http://en.wikipedia.org/wiki/Meta