Never played Bioshock, so I'm mildly interested. Though I've never heard good things about 2 or Infinite. Then again I heard praise for Infinite the first few weeks and then suddenly all I saw was hate.
If anything, it has a gripping story and a stupendous ending. Should definitely give it a shot.