I'll cut to the chase. This game could've been so much better than what it turned out to be. Although there are a lot of funny characters and moments the story feels meh at best.
The part I hate most about this game are the weapons. There are literally 4 different sniper rifles in the game and 1 of those is the same as an assault rifle (it just has a scope on it) and then 2 other sniper rifles are 50 cals. that look really similar and the only thing difference is one is a bolt action, and the other is semi-automatic.
As for assault rifles, you get basically 3 options, a m4a4, an Ak-47 and a SKS.
Pistols you get 3 options, a 1911, revolver, or a mac-10.
for melee you get like 5 options but who uses those?
For LMGs you get 3 options.
For Shotguns you get 3 options.
For explosive wepaons you get 3 options.
... Shall I go on?
The bottom line is no matter what gun I put into my load-out it feels practically the same. For a game that seems so vast it really lacks a lot.
The cars are all practically the same, they all go the same speed, for whatever reason the developers couldn't figure out how to make a speed gauge work so it just says you're going 30mph the whole time.
It's nice that they added airplanes and helicopters with weapons on them, but they are all the same model practically so again it feels the same as the rest.
So sum it up in 1 sentence, this game has the graphics and looks of a 2018 game but with customization and features (weapons) it feels like something from 2012.