The game was a passable shooter, story was poorly done. trying to get people to experience things they have no clue about other than a visual cue never works other than the movie theater rollercoaster ride ride in 3d. The point i am making is the devs try to make a run at getting people involved in the character and no one knows how these types of soldiers react to a given situation, the vast majority anyway, very few of us do and we cry BS, the devs flail at trying to create a story of a soldier spinning into insanity.
At the very least the plot should have been more than toilet paper, meaning when we hear, "i met him once at such and such a place" has now boiled down to walker trying to save an officer he doesnt know and the story no doubt hoping we forget that one line, i never did. It is the equivelant of me getting an order of fries from a Mickey D's drive through and finding out months later the server was killed in an auto accident and me going on a brainless vendetta mission to avenge the person that handed me those french fries, that is all this story boils down to.
As a shooter it was fine, and the game was fun, with the exception of Zero choice except those the devs used to push this linear shooter along with its on the rails story. Do not try to state this game gave you a choice, it did not. People need to understand the difference between a dev giving you a choice and you making a choice to change something or a situation, totally different things.
Like i typed earlier, you can sit in a theater watching a 3d movie of a roller coaster, the seats moving slightly to give you that fake experience, or you can go out and experience the things that let you identify with the character, both are totally different experiences and both will leave you with totally differing views. The devs failed at this type of story because they do NOT know how or what is needed to make this unlikely chain of event happen. if they tried to to copy Apocolypse now in a modern setting, the devs failed horribly.