Kinda. It uses YouTubes video link tools to create the kind of trailer you want, based on your play type. It also helps showcase the depth of Just Cause 2's gameplay variety. Game is still flying under the radar, but looks even better each time we see it.
Start your trailer here.