Do you prefer to have spoliery launch trailer and also don't forget not everyone is like us and watch every game trailers and every footage, so to some this might as well be first time seeing this game.You call that a launch trailer?
Usually those show more stuff don't they? That was all footage we've seen before and it was very short.
Wack trailer. Pointless.