©2018 Defy Media. All rights reserved.
The launch trailer is the equivalent of closing arguments in court. After giving us all the teasers and gameplay videos, Just Cause 2 gives us its closing argument for why we should buy the game, and it's pretty convincing!
your question may already be answered.