19 New Just Cause 2 High-Res Screens

"The screens reveal several locations in the open world environment of Panau island where Rico Rodriguez looks to topple a dictatorship. You'll think you're looking through a vacation catalog while flipping through."

Read Full Story >>
The story is too old to be commented.