Gameplay and graphic wise it is an excellent game in the series. Sufficient amount of side content, which doesn't get too stale and manages to keep you entertained until the end. Excellent acting by Giancarlo Esposito, who in my opinion created one of the most charismatic and complex villains in the series. Unlike Vaas or Seed who were just evil, Castillo had at least a vision (albeit rather fascist), which made him less two-dimensional comparing to previous antagonists. And... I guess that's it for good aspects of the game. The main protagonist is blend and has nothing to do with the revolution, most of the side characters are absolutely unlikeable (who on earth did design Talia and the rest of the cringe crew..?!). The only decent part, which is unfortunately advised to play at the beginning of the game is Carlos's - at least here is an actual cause of uprising against the regime. It feels like the rest of the game was designed by pre-millenials for what they thought millennials are like. I had to drop the game towards the end as it became way too unbearable to go through the whole plot nonsense so my Dani raced the hell out of the map straight to Miami. What could have been the best entry in the series was simply ruined by the developers trying to stay in trend and mixing a decent revolution plot line with grotesque millennial stereotypes that can be hardly appreciated by anyone.