Bioshock.
Perfect atmosphere paired with an engaging story, deep lore and an immersive world and you've got yourself one hell of a game. Yeah, Bioshock 2 beats it out in gameplay and Infinite has the best narrative and characters by far, but what both of them lack the first makes up for in spades.
Also, crossbow + natural camouflage tonic is so fun.