This weekend I played Bioshock infinite. In a word, it was amazing. In three words, it was really freakin' amazing.
It is now on my must-play list. It has a brilliant story, great characters, it looks amazing, has fun FPS mechanics, etc. It's just an incredible experience that is absolutely worth having.
It may be up there with Cave Story on my list of favorite games. Also, the plot has very little to do with the original Bioshocks, so you don't need to play those to understand it.