An all-grappling, all-exploding action-tastic new trailer from Eidos for Just Cause 2: WARNING: Contains people falling off high buildings. And stuff