Today, Avalanche Games just released a new trailer for the game which gives you a great look at what you can expect. The game looks amazing so Just Cause fans are in for a great time. Check out the trailer below and let us know what you think in the comments.