Alpha Protocol. This was my second full playthrough - I had played this when it was new and after all these years, the game is pretty much the same as it was back then. It's a very interesting game and very good in certain ways and awkward in others.
My version of Thorton in this run was a rookie who mostly stayed professional and didn't do a lot of needless killing, so whenever my next run comes I should probably do an unhinged lunatic version. Skillwise, I specialized in pistols - my original character was a kung fu guy - because the chain shot ability makes shootouts a lot easier, and in stealth, so I could sneak up and clamp a sleeper hold on anyone I wasn't shooting. Between these I was rarely challenged in action, just in a couple of the boss fights, really.
The most interesting and well-developed part of the game has always been its dialogue system and how the game's narrative evolves based on the stances you take and the order in which you tackle the missions. It's still quite a bit better than most games that rely on dialogue and the game's length is just about right for an RPG that is made to be replayed in different ways.
The biggest problem with the game is that it's built on the Mass Effect engine, but when you play it you realize that the game probably would have been much better off if they'd just done it as a Deus Ex-like immersive sim. The ways it's designed as an RPG that rolls dice under the hood means you get silly moments where blasting someone in the face with a shotgun point blank somehow barely scratches them because your shotgun skill isn't high enough to really do anything to higher level enemies. I couldn't help thinking that a lot of the seams in the gameplay could have been smoothed over if they'd been working in an engine that was built around stealth and world interaction.
It's also still pretty buggy, although nothing so bad that it crippled my gameplay. A couple of crashes, some instances of goofy physics, my gamepad suddenly ceasing to work...restarting and reloading the checkpoint always did the trick