All I hear from people is how much it sucks, how your choices have no impact on the story, how the city is pointless etc etc.
I approached it like it was an adventure game, I was under no illusions that it would be GTA where I'd be roaming all over causing chaos. I'm just glad it wasn't totally linear and gave me a bit of freedom, even though the city doesn't really have much at all to do in it, it makes me feel like I'm part of this living world and not a series of levels.
I loved the story, I thought the facial stuff was so amazing and I loved at least having the illusion of choice, while it didn't punish me all that much, it did make me feel like a failure. I dunno if people have played Bioware games, every choice you make has no impact on anything, it is always who lives or who dies and just becomes tiresome so quickly as those characters might as well not exist since they have no impact on the story. The Walking Dead as well, no choices have any impact, it doesn't even have any gameplay, it might as well be a TV show with a button that pops up once in awhile to keep playing on. In fact I got that experience the other day while watching something on Netflix and for some reason it kept stopping, I had to keep pressing play. I understand the criticism, but then why do so many other games which have far worse stories, where you choices have just as little impact on the story, why do they get a free pass?
I genuinely thought all the missions were interesting, the setting drew me in, I loved finding the clues and digging into peoples lives. My friends girlfriend recommended the game to me, she loved it and I get what she saw in it. I personally liked how smart it could be, it didn't always go down the route of the lowest common denominator and just become a shooter with waves of enemies.
If I had a top 20 games of all time, it would be on the list, I loved it and it has become the first SP game I've completed since Portal 2.