Step into the shoes of Rico Rodriguez in this playable demo for Just Cause 2, the upcoming sequel from Avalanche Studios that puts you into an over-the-top Hollywood-style blockbuster.