Games that invoke deep thoughts

Hi All!

I am looking for a game with deep meaning, great music, and great visuals. I feel like games usually have two of three, and I just want it all.

First game that comes to mind is Shadow of the Colossus, amazing story with a deeper layer going on, and that soundtrack was just superb!

And AAA vs indie doesn't matter, I just want a fantastic game to get into after playing mindless sport and competitive games.