View Single Post
Old 03-26-10, 06:59 AM   #60
Registered User
wysiwyg's Avatar
Join Date: Aug 2002
Location: London, England
Posts: 2,991
Default Re: Official Just Cause 2 Thread

theres a huuuuge base ont he LOST island too. lots of towers that i guess suggest they control the weather.

games still mediocre though
wysiwyg is offline   Reply With Quote