It doesn't do anything for me. It's just marketing - there is a slogan "What's yours is mine" and every single trailer tries to show us this general idea with different images. Why can't you just show us some intelligent gameplay compilation. Let's say 1 single objective solved in 3 different ways and then get the slogan in there and say "No matter what you do in the end what's yours is mine"
I don't know man I'm not a marketing expert, but for me this trailer lacks operationalised vision. It's just vision without soul.