Yeah I just finished Bioshock Infinite yesterday and I can say with confidence that it's one of my favorite games of all time. I'm a huge sucker for story and atmosphere driven games. And it's not like it's gameplay is lacking because of those things either, the combat is extremely fun with the verticality of the skyhook and tears. Only negative for me is that the guns are on the boring side.