For some reason I like the short video. A few words saying everything you want to tell together with a couple of ingame scenes makes it different from all the other videos.
A little bit longer, an other text and other ingame scenes could result in a nice trailer for this game.