You know what ive heard almost everyday since Mafia II came out? I've people saying it's shit and nothing like Grand Theft Auto... WELL GUESS WHAT?! ITS NOT DESIGNED TO BE A GRAND THEFT AUTO OF THE FIFTIES!!!
Mafia II is more for the story then the free-world they have made at 2K. Mafia is a story driven almost simulated world as a Made Man in the families of Empire Bay... Grand Theft Auto is more or less a giant sandbox where you can do what the f*** u want anytime u want, most of the times even right in the middle of your current mission.
Mafia is trying to be a shitload more realistic, which in my opinion is what makes mafia a good game. If you pull a gun out in the middle of the streets, guess what happens in real life? the same thing that the cops will do to u in mafia, they shoot at you cause ur holding a f***ing gun!! they see u stealing a car, which btw u need to lockpick in mafia, they come after you and they make you a wanted man and if any other cop see's you, they try to arrest you.
GTA does nothing like this, u run around will a fucking rocket launcher and the cops dun seem to give a shit that your holding a goddamn death