Friday, November 7, 2014

News::Just Cause 3 to be announced next week?

Avalanche Studios may be gearing up to announce Just Cause 3 next week after alleged screenshots of the game leaked online.



via N4G: pc news feed http://ift.tt/1vWq8J1