Finally finished it.
On the story front, I liked the ending, and dont really understand the hate. Yes, its sudden, but it puts into perspective the kind of direction and themes they wanted to stick with for the plot.
That being said, the plot itself was really average. The character writing and dialogue is amazing, to no surprise, but the actual plot's structure and pacing is all over the place. Way too much time dedicated to stuff that should have been a side mission, and not enough exposure to key characters. Its a plot that I think could have worked very, very well, and I see where they were going, but as a whole it falters pretty badly.
For presentation, the game is phenomenal. Artistically the city is jaw dropping in design and art, on a high end PC anyway, and all the little details on the cars, physics, pedestrians, and other stuff were amazing. Reminded me exactly of why I loved the city and design of Mafia over GTA3 way back when it was those two clashing heads.
As for the missions, these are probably my biggest letdown by a good country mile. Most of them just plain sucked. Yeah, there's a clunkiness to the shooting, but I dont really mind it. Visually levels looked fine, and the fundamentals in gameplay were there, but on a whole the way the missions were designed felt like one giant afterthought. There was one or two missions that channelled the memorable brilliance of the first game, but the rest were just...shit. Bad gameplay design, crappy encounters, woeful pacing, and hardly anything interesting going.
It is because of the letdown in the mission design and the story that Mafia 2 is, probably, my biggest disappointment this year. That doesn't mean it isn't a good game by any means. It is a good game, and when it hits a high note (such as in presentation, and the one or two good levels) it really is everything I wanted it to be. But too much of the game was a lowpoint, largely due to the standard set by the first and the expectations and hopes I had.
For me, it feels like they poured a vast majority of their development time into the engine, the art, and the presentation. So, in those areas, it excels phenomenally and meets the standard I had. As an city and world by design and presentation, its probably the best thing I can think of and absolutely nailed what I wanted. But as a game? As creative memorable missions? As a properly structure and paced plot? As all these other things that made Mafia so iconic? Huge disappointment.
As I said earlier, I haven't been this polarised by a game in a very long time. So much good, yet so much bad. A damn shame.