I don't think you can get away with this type of marketing when you're a little know startup. Perhaps because the Facebook name is there they can, because that's made me interested enough to sit through the video. Otherwise, just tell people what you do in a few seconds.