Spec Ops: The Line is definitely a game that you have to play if you haven't already. I won't make this post too long because whisky means that I will probably spoil something for you. The game mechanics of this game are just fine but the story line is where it shines.
Games like The Last of Us, which is also amazing, took an okay story and told it extremely well. Spec Ops takes a spectacular story and tells in in a chilling way. Check it out here