Well, one thing that seriously pissed me off in Mafia was the fact that when you re-attempted a mission the enemies we're like "ready" for you.
In Godfather, even if you have the fastest car then the enemies are still 2x faster than you.
I stopped playing Mafia after the racing mission, I have played through Godfather 2 times.
And you're saying that Mafia is worse than The Godfather? You did not even play through a third of the game. It's no easy peasy ... The Godfather has been made in 2006 and gameplay-wise the car handling is RUBBISH, most of the graphics are RUBBISH, there is basically no story at all and so on ...