This is a fantastic game which I would recommend to all.
As a huge fan of the original Bioshock, I was a little nervous about this new game in the series, I loved the setting of the original games in the underwater city of rapture, and wanted to explore more of it. However the new setting, the floating city of Columbia is just as interesting to explore, and full of the same kind of charm.
The ending of the game blew me away, it was like the developers giving a big warm hug to the fans of the original games, and it was unexpected and well received (will say no more because of spoilers) and it makes me excited to see where they go next.
The "Elizabeth" character may just be the best NPC in a game. ever. you get an emotional connection with her, it's hard to explain but she is fantastic and never a burden.
Gameplay is great but these games are about the atmosphere, the people and the places.
Anyway 10/10 best game in years, go get it.