Okay! so I almost missed the chance to play this solid game due to the many bad things people had to say about it. However , I am glad i played it for myself. The story is just fine and the build up to the climax was an enjoyable experience. I don't know what issue people have with the story because it was a detailed dictator/revolution story . I don't see it ending any other way, the ending builds a platform for a good sequel and if this was a movie, these same critics would be clapping in cenimas and saying they can't wait to see the next chapter of the Yaran story.
Good story, I was completely immersed and committed to freeing Yara from destruction. I have a few issues with the weapon switching but this game was enjoyable. It was like playing a good action movie.
Ignore all those groaning about the story, I recommend you play this game yourself.