BioShock 2

I think of the first two games, the first one is actually better. However, this game builds solidly on the first one and adds some really good new enemies and further development on the Bioshock setting and story.