WoW is a rather poor example. It doesn't really sell based on its gameplay. I actually don't know why it sells. But when they make expansions, they know what they're selling to: people who still play WoW or previously played WoW. For anyone who hasn't, it just gets them interested in the universe.
It's also a MMO and would you really love to see a trailer of a taskbar and some mindless mashing of it? MMOs are incredibly boring by their nature, even when they show the gameplay it's just ever-so-skewed to make it look fun.
I'd like you to show me a game with no cutscenes that has purely cinematic based trailers.
I don't see games trying to falsely draw in their customers by completely keep gameplay under wraps and just going "LOOK AT THESE CINEMATICS!" We live in an age where if we want to try a game, we can download a demo. They make trailers for the game's story and some key gameplay but so much of the press is done by sites like IGN who will do a longer playthrough or feed of the game.
There's simply no need for every trailer to be gameplay focused. And I can hardly think of a single game that hasn't even bothered producing a gameplay trailer or releasing some sort of gameplay press.
It's also a MMO and would you really love to see a trailer of a taskbar and some mindless mashing of it? MMOs are incredibly boring by their nature, even when they show the gameplay it's just ever-so-skewed to make it look fun.
I'd like you to show me a game with no cutscenes that has purely cinematic based trailers.
I don't see games trying to falsely draw in their customers by completely keep gameplay under wraps and just going "LOOK AT THESE CINEMATICS!" We live in an age where if we want to try a game, we can download a demo. They make trailers for the game's story and some key gameplay but so much of the press is done by sites like IGN who will do a longer playthrough or feed of the game.
There's simply no need for every trailer to be gameplay focused. And I can hardly think of a single game that hasn't even bothered producing a gameplay trailer or releasing some sort of gameplay press.