Sadly, I have played almost none of the "best games of all time" (SotC, LoZ, Half-Life...)
So here are some I remember really fondly.
4. Ratchet & Clank 3.

Every little detail, every collectible, and all the things you can destroy led to the most satisfying experience I've had in a game.
3. Rayman Legends.

I will never get bored of this game. Rayman 3 isn't far behind.
2. Psychonauts.

So funny and memorable only game where I remember
every character and every level.
Also, the only game I'm listing that I would call art.
1. Day of the Tentacle.

I dunno. It makes me laugh. I still have to finish Grim Fandango, but I may end up liking it more.