Personally i don't like the time setting, would rather they went with 80's Mafia.
I think Story wise, we don't really know much about it yet, of course i would rather be a mafia guy working my way up, but from what I've read, you are part of a gang and you build up your bases/crime syndicate (bit like the godfather game)... so i will reserve judgement for now.
The exploding cars and crap... that's only because reviewers complained the game wasn't GTA enough... idiots :)








