Rumor: Just Cause 3 in development, set for 2012

October 27, 2011 by  
Filed under News, PC, Playstation 3, Xbox 360

Xbox World’s “spies” claim Avalanche is currently working hard on the third project.

Competitions
Tech Events