HOLY SWEET MOTHER IN HEAVEN!!!
This game blew my mind.
I've played many great games in my time, but none has affected me nearly as much as Bioshock Infinite. Everything from the characters and story, to the setting and music. The graphics are incredible, the gameplay is immersive and fast paced (it is extremely linear though), the subtle themes, motifs, and details are mentally stimulating, the ending will have you in tears and begging for more. It's definitely a game that requires at minimum 3 play-throughs for a full experience.
Now go and play it!