It does, it's just a bit too close for my liking. Throughout the whole trailer, I was thinking of GTA V more than The Witcher 3.It does seem to work, though. Lookit this thread size and all the other games that copy it. Seems the best way to convey what your open world game is about so far to me.
I just associate this style of trailer so much with Rockstar (and apparently Ubisoft does this too now, apparently), it's jarring.