I must say that I purchased this game before reading 'that' review, but after having bought it, played it and completed it the day it came out I have to say I was left thoroughly disappointed. I'm only glad I actually bought the PC version, I'd have thought that the developers would have at the very least eradicated the horrific screen tearing that was present in the demo on the console versions, but obviously that was beyond them, lucky I have a PC.
Anyway, that isn't my major beef, for the most part the graphics in this game are fine, there's a few bits and pieces that look really nice, especially on PC with full detail, but apart from that it's not a game I'd sit there and just admire, the graphics function, that's just my opinion of course, other people may think they're the best thing since sliced bread, but I disagree.
My major problem with this game is firstly the lack of content. There is NOTHING to do, no wonder you don't even get to free roam at the end of the game. What is the point in spending all of that time designing a good looking city, which could have been full of interesting features and then filling it with nothingness? In fact, between missions there is nothing to do, and I played the entire game convincing myself that when the story was finished I'd have been given some side missions or something to keep me occupied, how wrong I was. You just go from mission to mission driving the cars which on simulation settings have the handling characteristics of a boat, and on the normal settings stick to the road like glue and have brakes that the Ferrari F1 team would be proud of. There's a few clothes shops which contain pretty much the same outfits barring one or two shops which sell the more expensive suits, and why does every single suit force you to wear a hat? Not only that but I find the clothing pointless because the game forces you to wear a vest and pants after every chapter anyway, and the chapters aren't exactly long, so having to change my clothes constantly every 25-30 minutes it not something I really want to have to do.
There's no taxi's to help you around the city when you get fed up of driving the terribly mundane cars, there's no side missions whatsoever, I don't count being able to drive a car into a crusher and run up a little flight of stairs to press a button as a side mission, because, well, it's not a mission. The money is totally irrelevant also because there's no reason to spend it. I went through the entire game without ever having to buy a single weapon, also, what is the point in buying gas at the petrol stations? You never run out of petrol, it's an absolutely pointless feature that adds nothing to the game. Also, you get taken to a strip club in a mission, do you ever get to go there again? No.
In short it's just mission after mission and barring the hotel bombing mission and the prison section there is absolutely nothing in this game that one of the GTA's hasn't done years and years ago. And yes, I will compare this game to GTA because they are two games in the same genre, of course they're going to get compared. As for the whole, the game is driven by the story, well it has to be because there's sweet f.a else for it to be driven by. No side missions, hardly any character background whatsoever, what do you learn about Vito? Apart from he fights in the war which takes you all of 5 minutes to complete, and his father is dead. Ooh, great, that gives me a huge idea of what this guy is like, although, I suppose the game does give you a slight indication, and that indication is that your character is an idiot who just blindly follows orders no matter what they are, because according to the game you have no morals. You deal drugs despite most of the families saying they are against it, you beat up the innocent dock workers despite knowing your father was a dock worker at the exact same warehouse, you kill indiscriminately apart from one occasion in the game which bites you in the ass anyway. It's an absolute joke.
The game could have been way better than it was, it's a massive disappointment and the fact the story only lasts about 7 or 8 hours at best is a complete joke. In contrast I paid £29.99 for this and it's given me around 8 hours, I paid £4.99 for GTA4 in the Steam sale and that's given me so many more hours than this and I haven't even finished it. Then there's the side missions and a good multiplayer. Mafia 2 has none of those and I just get the feeling that some people are blindly saying this is a 10/10 game purely because of the name and the graphics. It's lacklustre, it's not a **** game by any means, but it's nowhere near 10/10 in my books, it is distinctly average.