Mafia 1 is a true masterpiece, game so far ahead of its time that it look great even today, especially with unlimited draw distance mod.
Every mission unique, in unique location, with amazing cutscenes and great writing...with physics better than most dedicated racing games of the time..
Mafia 2 had the potential to be similar masterpiece, but unfortunately to achieve it, another year of development was needed...and 2K was impatient, so they forced 2K Czech to gut the game, rip out half the content..for example whole melee combat system was gutted, the script was supposed to branch and have 4 different endings, missions were supposed to be lot longer and there was a lot of side content planned, all scrapped..
What remained in Mafia 2 was still great - the atmosphere was beautiful, the mission design was stellar. Shootouts very very well done, guns had great punch (that shotgun!), cars had, again, amazing physics (on sim setting). I loved playing it, but yeah it could have been so much more.
Now: MAFIA III
No longer developed by 2K Czech. No longer written and designed by Daniel Vavra, who created first two (he now works on amazing looking Kingdom Come: Deliverance).
It is being led by a guy who did the utter trash in form of Star Wars Force Unleashed.
HOWEVER, the "seventies in Louisiana" setting has a lot of potential, and there are still about 20 people in the team at Hangar 13 who came from 2K Czech (the rest went to Warhorse with Vavra). There is a possibility that it will be good. I hope so at least.