@dylabaloo: I have every achievement in Alpha Protocol and love it without reservation. But it is a properly rated game.
Underrated may be the wrong word, underplayed. More people need to play it. It handles player agency and dialogue so well. It also totally nails that spy/espionage setting and atmosphere.
I was on the fence the entire game. I wasn't enjoying playing it at all but the story had me somewhat interested. I didn't like the characters that much. When I got to the end of the game I ended up hating it and felt I made a mistake spending the $15 I did on it.