>>314826910That's essentially the reason the "thank you" card was made.
Everybody can make a stupid, good looking trailer, even if your studio had retards for animators you can just hire whoever to make one, it's insanely easy.
The problems with that is that it's pure marketing, nothing more, nothing less, look at this for a moment:
https://www.youtube.com/watch?v=FLmxQj_w6V8This is absolute, complete unadultered bullshit.
It tells me nothing relevant about the game, no gameplay, no actual ingame footage, nothing, at most it gives me a premise, which is useless.
Second best is this:
https://www.youtube.com/watch?v=ymCDdrMKPrYOk sure, gameplay might change, graphics might change, but I'm being given an idea of what the game is, how it works, what it is about etc, this is way, WAY better than the previous one.
But the best thing you can do for the consumer is ACTUALLY SHOWING FUCKING GAMEPLAY.