I enjoyed this game. The writing is good. The characters are great (from the impressive voice acting to the precise mouth movement). The atmosphere is superb. It's almost like you become a black man living in 1960s New Orleans. People are racist and kick you out of shops while almost everyone has something to say about the main protagonist's race. No sugar-coating here. Also, I personally loved the driving and combat mechanics of this game. On the other hand, game play does get too repetitive. After a while, you are left grinding just to get to that next cutscene that furthers the plot and makes the game shine. This repetitiveness hinders your enjoyment of the game. To make things worse, the ai is somewhat robotic in their predictability. While it is fun sneaking around, choking out unknowing victims, then suddenly erupting into a huge firefight, there is literally no suspense as you know exactly what they will do next. Truthfully, the game would have been rather short if it weren't for the grind. All in all, however, I was pleased with this purchase. There are multiple endings, and the after-credits just make me more excited for the next installment of Mafia.