If you haven't played Bastion yet, you need to play Bastion
I thought I'd put that out there right now. It's not often I demand that people play a game, but with Bastion I genuinely think it could change the way people think about games.
Bastion is one of those games that you can tell has been made by people who really love what they are doing. My hat goes off to Supergiant Games for putting so much effort in every facet of Bastion's design. From the graphics to the music to the gameplay, there is genuinely no weak link in the chain. But what makes Bastion ever stronger is the way that all of these elements have been artfully woven together.