Recently, System Shock 2.
*raises flame-shield*
Honestly, the game is extremely overhyped and the later BioShock games are better games as a whole in my opinion. System Shock 2 has a lot of annoying flaws that make the game feel rather fragmented and aged and not completely excellent as a whole.
For example: the game makes you feel too weak rather than making you feel weak but still feel like you have a chance. The combat is horribly clunky, especially the melee combat where it doesn't always feel like you're making contact with your target even though you truly should be. The RPG-elements feel a little unnecessary and shoehorned in for the sake of being an FPS/RPG Hybrid and can make things waaaaaayyy too annoying than enjoyable [footnote](Okay, finally managed to put a point into my Repair skill so now I can... wait, what the fuck do you mean I need to have a Repair skill of 3 to simply use a repair tool?!?)[/footnote]. The fact that you have to level up your skills at terminals is also extremely annoying, since instead of making sure these terminals were decently scattered about the Von Braun (which wouldn't make this an issue if that was the case) instead they're rarer than ammunition for your weapons it seems.
... and yet, despite a lot of these flaws normally being things that would totally kill a game for me... I fucking love it. System Shock 2 infuriates me in so many ways and I still consider it overrated, yet I can't help but enjoy it despite all the annoying and nagging flaws it has. It just manages to suck me into its atmosphere and world like few games can, and somehow that keeps me from despising it.