Great story, great game play, but there's some issues on consoles (Xbox one for me).
The dialogue is messed up where occasionally people will just start talking over each other (when they're not supposed to) or there will be an unusually long pause between verbal exchanges. Not the end of the world though, subtitles help you get everything.
My only "real" complaint about the game is the movement. It just feels extremely clunky. Even with the sensetivity all the way up, it seems like I'm moving in slow motion. It also doesn't help that whenever I jump I seem to float for a couple seconds.
Movement and dialogue issues aside, the story is very good and I really like a lot of the smaller details like the guns needing to be maintained, needing to fix your gas mask after taking damage, etc. A few more friendly NPCs wouldn't hurt the game, but overall I enjoyed it very much. One of the better games I've played in a while.