indodude on 12 February 2011
I agree with the guy who mentioned Just Cause 2. Have you tried that game? You're on this gigantic as fuck island, and the island is litterly your playground. The graphics aren't too bad either.








