Just Cause was the secondary game that we were playing during Extra Life 2015. 23 days later I finally completed all achievements. I still can't believe that this game is 9 years old. Sure it might not be super polished, but it looks and feels great. The limited character animations and vehicles can be overlooked since it was made for older generation consoles. Apparently the game was riddled with bugs but the only ones that I ever encountered were over-powered Tanks (bane of my existence when trying to liberate military bases), and the fact that by the end "my" side would start attacking me from the start of the liberation without ever attacking them first. This made it incredibly hard to complete some of the areas as everyone was out to kill me and not just the government and cartels. Also it suffered from some fairly unrealistic "lets drive a car up the side of a mountain" bugs, which I'll exploit with glee any day.
The grinding aspect of the game reared it's ugly head just after completing the final mission when you're confronted with the task of all the collectable missions, races and settlement liberations, some of which as I mentioned before can be annoying due to tanks taking you out in 2 shots (first one stuns you, second kills) from out of nowhere. I can't believe I referenced that, I feel dirty. I get the collectable missions as the storylines behind them felt right with the subject matter of the game, but the races just felt thrown in there for extra content. I sort of get what they said about the game being rushed due to that one part.
I'm now deciding if I should continue on with Just Cause 2 before playing the new game, but I think that I've had enough of quasi-open world mass destruction government overthrowing simulations for a while. I might just go back to playing ID@Xbox titles for a while. That or actually finish some Telltale Games that I haven't finished yet.
If you haven't played this game, and want some mindless fun then grab this if you can get it cheap. To complete it isn't that hard if you can set aside around 48 hours of game play, something you can easily just jump on for a few hours a day and grind a mission or liberation here and there over time.