In my opinion, Bioshock 2 is the best one in the series. (Steam review) Greatly improves and optimises all the gameplay elements from the first Bioshock. Has the strong emotional and solid writing from Infinite - without getting lost up its own a$$. Shows you a side of rapture which feels fresh enough to distinguish itself from the first one. The only downside to Bioshock 2 is that I cannot recommend it without first playing, or having some good knowledge on Bioshock 1 - the way Bioshock 2 is written feels like it takes for granted that the player has played the first one, unlike Infinite that can be enjoyed as a stand-alone. Personal opinion - that does not count for the review, Bioshock 2 is definitely in my top 10 FPS games list.