Deus Ex: Human Revolution. Fucking loved this game. Probably not as memorable as the first one (or maybe that's just nostalgia speaking), but still pretty damn great.

I kinda went crazy near the end, stunning people from above with the Icarus Landing System and spamming Typhoon at everything that moves. So satisfying.