Deus Ex: Human Revolution.

The ending feels very unfinished but probably because it was designed to have different pathways. The ending becomes solidified in the sequel though which makes it all the more weirder. In terms of game play and smaller plot lines, I really enjoyed Deus Ex: Human Revolution. So much so that I have been trying to get into the earlier games but time constraints don't allow for it at the moment.