OK, when I first played this game after installation I found the graphics to be excellent, the town layout very good and the diversionary activities (gambling and racing) to be also very good.
I did find some things they could have done better and it looks like they rushed this game, as Bethesda seems to do. I am referring to the Fallout series and how you just cannot die at all. When a character cannot die and there is nothing to LOSE from dying the game. Thus the game loses all flavor or risk and thus the reward is a "ho-hum, I guess I won that amusement park ride - complete with safety bars".
I also found to my shock that I could win EVERY LEVEL with just a shotgun and a sniper rifle. The shotgun had rockets that shot super accurately and I would have used them all the time except you cannot loot a gibbed body. Now looting bodies is rather moot as money does grow on trees in this game and you end up with ridiculous amounts by the end of the game. Additionally you end up with many more weapons than you actually need. This brings me to how they could resolved this. They could have limited the number of weapons you could carry at any one time to three and then severely limited your movement speed and dodge by upping it to four. Also they could have implemented an encumbrance system that would have had the player actually balance what that player needed for each mission. To me, only the shotgun and sniper rifle did 90% of the work and could have done all of it if it were not my curiosity of how the other weapon's animations looked like. Now you KNOW that not much effort was put into game play dynamics when a player uses a weapon to just appreciate the weapon's animation.
Also, you want to upgrade your car? Just go out there with plenty of missiles, spend two hours blowing up an apparently unlimited supply of bandit cars and fully upgrade your car.
When rewards in a game are a direct result of expending time with little risk of setback the game comes off as dull and more like an interactable movie and not a video game.
The enemies were predictable as World of Warcraft spawns, were as easy to take down as cardboard cutouts that moved and did little to impede your progress through the level (with the help of F5, the save function). If you want excitement in a FPS, then compel the player to exercise caution and use of tactics, not brute force.
The gambling was not as dynamic as I had hoped and too easy to manipulate. All you have to do is hit F5 when you WIN and then F9 right before you lose. The least they could have done is prohibit the save and load function when gambling and in enemy areas to add an element of risk. Again, when you have risk of having to start over it adds a potential element of accomplishment.
I give a solid 6.0 for graphics, decent level layout and good voice acting. I knocked off 4 points due to the fact that there just was not enough risk, you only NEED two or three of the weapons really to accomplish ANY mission and by the end you end up with more ammo than you really need.
Also, I thought the ending was a cut scene until I saw the credits. A game player should be saying "you have to be kidding me" at the completing a video game. I don't think I fired a single rocket at a bad guy due to not having too.