Im not really worried,if im correct isnt this like the Alpha Beta?not yet full finished game.
I wasn't suggesting it was a bad thing, if anything it's a good thing, plus you have to remember it could be due to the way the trailer was made, I suppose it was done in 3DSMax, not in-game, meaning the models would not be entirely solid. Depends however.