New shots for Just Cause 2 By Valentina Carparelli P 25 feb 2010 16:35 Eidos has released six new screenshots taken from Just Cause 2 in which we can see some reckless actions we perform in the course of the adventure. In working with Avalanche Studios, the title will see the light in stores March 26.