I think they're just repeating what most people have said about the game. I've never tried it though so I can't say. I can't think of anything else I want right now but I'll be happy for this deal to change my mind.
If Just Cause 3 is discounted decently, I HIGHLY recommend it. Blowing up cities causes slowdown, but that euphoria of gliding into your destination, opening your parachute, and raining chaos on everything below is remarkable. Tons of fun.